Allow vendors to register and manage their products. Allow customers to view and purchase products from vendors.
- Infrastructure
- Docker
- Cyberark Conjur
- Kafka
- Keycloak
- Database
- Common modules
- Authentication
- Authorization
- Logging
- Monitoring
- Tracing
- Microservices
- User service
- Stock service
- Clone the repository
- Navigate to
infrastructure/docker-composedirectory - Run
docker-compose -f common.yml -f conjur.yml up - Run
docker-compose -f common.yml -f postgres.yml up - Run
docker-compose -f common.yml -f keycloak.yml up - Run
./start-up.sh - To shutdown
./shutdown.sh - Run user service, navigate to
user-service/user-container - Run stock service, navigate to
stock-service/user-container






