Tinder-like dating app created for university assingment and developed further for my portfolio.
I used DevMentors' Solid WebAPI course (recommend!) as a reference. Thus some code, as well as overall project structure, may be similar to what is presented in the course.
Clone repository. Navigate to repository folder in terminal and execute the following command to run Postgres container:\
docker compose up -d
Next, execute following command in terminal to restore project's dependencies:\
dotnet restore
Next, navigate to ./src/datingApp.Api and execute the following command to run application:\
dotnet run
You may need to generate certificates, you can do so by running the following command:\
dotnet dev-certs https
Alternatively, open datingApp.sln solution in Visual Studio and run solution from there.
Note: storage folder (application.json -> Storage -> StoragePath) must exist on the host machine, and the system user who runs the application must have read/write permissions on this folder.
Please see REST.http for examples of API calls. You must have REST Client VS Code extension installed in order to run API calls from this file.