Event-Driven Microservice Architecture with Jwt Authentication + MS SQL Server + Docker + Rabbitmq + Hangfire + CronJobs
- ASP.NET Core Web API application - CRUD on all users
- Swagger UI + Auth Jwt
- ASP.NET Core Web API application - CRUD on all ads
- Swagger UI + Auth Jwt
- ASP.NET Core Web API application - route messages to respective microservice
- ASP.NET Core Web API application - shows Ads statistics
- Swagger UI + Auth Jwt
- ASP.NET Core Web API application - health monitoring of all microservices
- Angular 11 communication with the backend API + Jwt Auth
- You will need .NET 5 and Docker Desktop installed
- Clone the repository
- Open your command shell at the root directory which includes the docker-compose.yml file and run the following command: docker-compose up -d
- Wait for docker to compose all microservices. That’s it! 😊