This is the backend API for the Linksheet application. It provides endpoints to manage users, links, link spaces, and other related resources.
- .NET 9 Web API
- Entity Framework Core
- MS SQL Server
- RESTful API
- JWT Authentication
- .NET SDK 9
- MSSQL Server
git clone https://github.com/andrejkoller/LinksheetAPI.git
cd LinksheetAPI
Edit the connection string in appsettings.json
or appsettings.Development.json
:
"ConnectionStrings": {
"DefaultConnection": "Server=localhost;Database=LinksheetDb;Trusted_Connection=True;TrustServerCertificate=True;"
}
Make sure the Entity Framework Core CLI is installed:
dotnet tool install --global dotnet-ef
Then apply the migrations:
dotnet ef database update
dotnet run --project LinksheetAPI
The API will be available at https://localhost:5001
or http://localhost:5000
by default.