Budgetly is a RESTful API to mange personal budget flow. This repository only contains the backend of this application. Frontend resides on a separate repository. API was built with .NET 6
and PostgreSQL
. You can use the InMemory
database as well (controlled from the appsettings). Built according to the CQRS pattern and clean architecture. This was done as a part of a MSc module project.
Repository contains only the API module
What's included:
After setting up your local DEV environment, you can clone this repository and run the solution.
You'll need the following tools:
- .NET, version
>=6
- Visual Studio, version
>=2022
or JetBrains Rider, version>=2021
First clone this repository locally.
- Install all of the the prerequisite tools mentioned above.
With Visual studio: Open up the solutions using Visual studio.
- Restore solution
nuget
packages. - Rebuild solution once.
- Run the solution.
- Local swagger URL here.
Licensed under the MIT license.