mpatchesny / datingApp

Tinder-like dating app
GNU General Public License v3.0
0 stars 0 forks source link

datingApp

Tinder-like dating app created for university assingment and developed further for my portfolio.

Note

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.

How to run

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.

How to use

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.

What's interesting in this project?

What's left to do?

See issues