This project contains the APIs, database and other core infrastructure items needed for the 'backend' of all Ranque client applications.
The server project is written in C# using .NET Core with ASP.NET Core. The database is written in SQL Server. The codebase can be developed, built, run, and deployed on Windows.
git clone [email protected]:gnerkus/ranque.git
cd ranque
Create a database called streak
in a local SQL Server instance.
- Add a random secret string to the
RANQUE_SECRET
environment variable - Copy your Sentry DSN into the
SENTRY_DSN
environment variable
- Open a new terminal window in the root of the repository
- Restore nuget packages
dotnet restore
- Start the server
dotnet run
- Test that the API is alive by navigating to https://localhost:5001/health
Launch the project by clicking the "Play" button for the project.