Eshop - WIP
This is a demo app to learn about
- Microservices
- React
- Angular
- Node
- Docker
- Kubernetes
Database
- PostgreSQL
- eshop_development
- rails db:create
- rails db:migrate
demo-ui-app
- UI-only app using Angular JS APP with Bootstrap for user module
- Uses the API from eshop-users
- nvm use 18.13
- ng s
eshop-categories
- API-only app to manage CRUD for categories
- rvm use ruby-3.0.5@eshop
- Ruby on rails
- rails s
- localhost:3000
eshop-products
eshop-ui
- UI-only app using React JS app with Carbon components
- nvm use 18.12.0
- npm start
-
localhost:3001
- home *
- login *
- signup *
- categories
- products
- users
node-app
- node helloWorld.js
- http://localhost:8080/
node-postgres
- using express to perform the user crud operations
- mkdir node-postgres
- npm init -y
- npm install express pg
- node app.js
vue-bookstore
- using vue js
- https://ui.vuestic.dev/
- npm run serve
TODO - NodeJS App
TODO - ASP.NET C# App
TODO - Docker
- 4 docker images to be uploaded to Azure container registry
- store these images in the repository.
- create a cloud
TODO - Helem
- 5 docker runs as a cluster
- kubernetes
-
azure
- https://www.youtube.com/watch?v=ZGnMqKg-Cq4
- https://www.youtube.com/watch?v=sh4WrNGDvQM