The exin project aims to make monitoring incomes and expenses easy and intuitive. This is it's backend component.
The server stores the data in an SQLite database and allows access to it and managing it through an HTTP REST API.
Install .NET Core if you haven't got it already. Then execute dotnet build
from the src
directory.
You can also run the application directly by issuing the following commands.
dotnet restore
dotnet run --project ExinServer.Web/ExinServer.Web.csproj
After building the solution, copy the DLL files from the build/bin/netcoreapp3.0
directory together with src/ExinServer.Web/appsettings.json
to the location of your choice and execute the application using the command below. (You may want to configure the path of the database file in appsettings.json
first.)
dotnet ExinServer.Web.dll
You can also use Visual Studio Code to debug the application.
- Windows 10
- .NET Core 3.0
- Visual Studio Code 1.40.1
- Extension: C# 1.21.7