Backend application made for the project which is a part of my bachelor's thesis at FER. Written as an ASP.NET web API application.
Before you begin, ensure you have met the following requirements:
- .NET 6 SDK installed on your machine
- A code editor (Visual Studio recommended)
-
Clone the repository:
git clone https://github.com/fbuljan/PennyPlanner-backend.git cd PennyPlanner-backend
-
Restore the required packages:
dotnet restore
-
Build the application:
dotnet build
-
Run the application:
dotnet run
The application should now be running at
https://localhost:7086
.
-
Add a new migration (if needed):
dotnet ef migrations add MigrationName
-
Apply migrations:
dotnet ef database update
The API documentation can be accessed at https://localhost:7086/swagger/index.html
when the application is running.