Create a minimal app with different technologies
- Create products
- Read products
- Update products
- Delete products
- Show products details
- Sale prodcuts
$ cd /db/postgres
$ docker build -t products-postgres-db .
$ docker run -d -p 5432:5432 products-postgres-db
$ cd /server/java
$ ./gradlew bootRun
$ cd /client/angular
$ npm i
$ npm start
docker-compose
coming soon
Here you will find:
- AngularJS ( coming soon )
- Angular ( WIP )
- React ( coming soon )
- Vue ( coming soon )
- Flutter ( coming soon )
- Elm ( coming soon )
- Unity C# ( coming soon )
- Godot ( coming soon )
- Haxe ( coming soon )
- Java Spring Boot ( WIP )
- Kotlin Spring Boot ( coming soon )
- NodeJs Express ( WIP )
- NodeJs Kha ( coming soon )
- Python Flask ( coming soon )
- GoLang ( coming soon )
- Mongo (WIP)
- Couch ( coming soon )
- PostgreSQL ( ✔️ )
- Mysql ( coming soon )
- Docker ( WIP )
- Kubernetes ( coming soon )
- Redis ( coming soon )
- Rabbitmq ( coming soon )
The project structure based on features.
- E2E
- Monkey Testing (gremlins)
- TDD / BDD
- Integration tests
- Others
(without Redux)
v1
v2
Where I want to get to
- angulajs (vanilla)
- angular N
- react
- vue
- flutter
- typescript
- dart
- nodejs
- spring
- yeoman
- protractor
- karma
- gulp@3.n
- sass
- bootstrap
- docker
- sinonjs
- protractor
- mocha
- chai
- babel
- webpack
- flask
- nginx
@Name: Fabricio Goncalves (Espigah)
@Twitter: https://twitter.com/espigah
@Linkdin: https://www.linkedin.com/in/fabricio-gon%C3%A7alves-919a4424/
@Git: https://github.com/Espigah
@Blog: https://fabriciogoncalves.com
@email: fsrg@outlook.com