npm ci --prefix client
docker compose up -d
Use server/DataAccess/generateDb.sql
to populate database.
Start server
dotnet run --project server/Api
Start client
npm run dev --prefix client
- Open http://localhost:5173/
- Enter some credentials and click "Register"
- Go to http://localhost:1080/ and click link in email
- Back at http://localhost:5173/ you are now able to login
Make sure you have dotnet-ef
installed.
You can install it with:
dotnet tool install --global dotnet-ef
In a terminal (git-bash on Windows), do:
cd server/DataAccess
./scaffold.sh