A simple web application written in .Net Core
- WebAPP
- Dotnet core MVC web application
- WebAPI
- Dotnet core API
- GeoService
- Service to calculate distance between 2 geo-points
- Core
- Core of system. Currently Database layer is only component.
- NServiceBus:
- NService with RabbitMQ used together
- RabbitMQ:
- Management UI of RabbitMQ let us to monitor and manage the transferring messages between service/components
- DatabaseLayer:
- Custom In-Memory database
- WebAPI:
- Auth and Geo controller
- Swagger:
- Collection of postman
- JSON Web Token used for validation/authentication
- Sessions