Skip to content

protonyx/game-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Game Manager

MIT License

An app for tracking player turns and scores. Players join a game using a unique entry code and receive notifications when it is their turn.

Tech Stack

Client: Angular, Ngrx

Server: ASP.NET Core, Entity Framework Core

Dependencies

  • .NET 8.0 SDK
  • NodeJS 16

Run Locally

Using Docker Compose

docker compose up --build

Manually

Run Web Application

cd web
npm install
npm run start

Run API

cd src
dotnet restore
dotnet run

Running Tests

cd src/
dotnet test

Deploying

  1. Generate a signing key for JWT tokens:
openssl rand -base64 32

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages