Skip to content

kleqing/EventPlatform-Back-end

Repository files navigation

EventPlatform Back-end

Back-end version of event platform project

Table of content

Installation

The project required .NET SDK 8

NOTE: Install dotnet ef core (If already installed, skip this section)

dotnet tool install --global dotnet-ef

Usage

  • Clone the repository
git clone https://github.com/kleqing/EventPlatform-Back-end.git
  • Build
dotnet build
  • Create database from model (required dotnet ef core)
dotnet ef migrations add "Initial" --project EventPlatform.Infrastructure  --startup-project EventPlatform.WebApi --context ApplicationDbContext
dotnet ef database update --project EventPlatform.Infrastructure  --startup-project EventPlatform.WebApi --context ApplicationDbContext

API Endpoint: https://localhost:7063/swagger/index.html

Project Structure

  • TBA

Environment

  • MSSQL 22
  • Jetbrains Rider (Other IDE still work)
  • TablePlus (SQL Management)

License

This project is licensed under the MIT License

About

EventPlatform web api (PRN232 team project)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages