The aplication is developed to manage todos. Application structure is shown below.
ToDos
Make sure you have installed and configured docker in your environment. After that, you can run the below commands from the docker-compose.yml file directory and get started with the todos-microservices_application immediately.
- docker-compose build
- docker-compose up
You can reach service endpoints like below
After you run commands, you can access it from the below specified addresses.
- Web.Api.Gateway http://localhost:5000/swagger/index.html
- UserManagementService.Api http://localhost:5001/swagger/index.html
- ToDoManagementService.Api http://localhost:5002/swagger/index.html
- GroupManagementService.Api http://localhost:5003/swagger/index.html
- ApiCompositionService http://localhost:5004/swagger/index.html
- NotificationService http://localhost:5005/swagger/index.html
- Redis http://localhost:8001
- Consul http://localhost:8500
- RabbitMQ http://localhost:15672/#/queues