Kryat Docs Image

Installation

Prerequisites

Before you begin, make sure you have the following installed:

Installation

  1. Install .NET 9.0
  • Download and install the .NET 9.0 SDK
  • Verify installation by running dotnet --version in your terminal
  1. Install C# IDE

  2. Navigate to the backend project directory

cd backend
  1. Restore NuGet packages
dotnet restore
  1. Configure Supabase connection
  • Create a .env file by duplicate the .env.example file in the root of the backend project
  • Replace placeholder values with your actual Supabase credentials
SUPABASE_URL=your_supabase_project_url
SUPABASE_KEY=your_supabase_api_key
  1. Run the application
dotnet watch run
  • The API will be available at https://localhost:5001 by default
  • Swagger documentation available at https://localhost:5001/swagger
  1. For development purposes, you can use:
dotnet watch run --hot-reload
  • This enables hot reload functionality

On this page