Skip to content

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)

dotnettool 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

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages