The project idea is a simple expenses tracker that can be used from a web browser or a mobile application client.
- ASP.NET Core
- Docker
- Entity framework core
- RabbitMQ
- Ocelot
- Swashbucke / Swagger
- Angular 8
- Angular Material
- .NET Core SDK v2.2
- Docker v2.0
- Visual studio 2019 with docker extension or Visual studio code with Docker extension
- Powershell
- Open the solution file
- Make sure that the docker compose project is the start up project
- Click run
- Navigate to the src/ directory in PowerShell
- Execute the "docker-compose up" command
- Wait for the build process to complete
- Navigate to http://localhost:5010/ in your browser
The default user is
Username: admin
Password: 123