Sample Todo is a microservice application aiming to demonstrate the use of rabbitmq and databases such as MongoDB and Postgres.
- User-service managing user data
- Todo-service for to-do tasks created by the user.
- Notification-service who get informed by the todo-service when something new happens.
- MongoDB database for the todos.
- Postgres database for managing users and notifications.
For running the application you need:
To run this application docker is needed or any other container manager such as Rancher. To run it navigate to the root directory and run to following command:
docker-compose up --build
This project is in developement and more features will be added.
MIT
Free Software, Hell Yeah!