This is a FFXIV raid loot management project. This includes a front-end and a back-end. Front-end is in Angular and the Backend is in .NET using EntityFramework.
You need
- Your favorite IDE (I recommend Jetbrains Rider EAP or Visual Studio)
- SQL Express
- SQL Server Management Studio
- .NET 8 SDK
- Docker Desktop
dotnet dev-certs https --clean
dotnet dev-certs https -ep $env:USERPROFILE\.aspnet\https\aspnetapp.pfx -p XIVLoot
dotnet dev-certs https --trust
From the root of the project (where the .sln is)
docker build -f FFXIV-RaidLootAPI/Dockerfile -t ffxiv-raidlootapi .
Go into the docker-db folder in the project
docker compose up -d
and if you want to put the containers down
docker compose down