# Game Ideas Game Ideas is a projet for centralized your favorite games in your friend group ## Objectives Store your favorite games, intelligent game add, store game files and data, manage user ## Services | Project | Port | Technos | Base de données | | ------------- | --------- | --------------- | --------------- | | WebApp | 5172,7060 | C# (Blazor) | | | API | 8000 | C# (ASP.NET) | PostgreSQL | ## Folders ``` . ├── README.md ├── .gitignore ├── .gitea │ ├── build-pr.yaml (CI for Pull Request) │ └── deploy.yaml (CD for deploy on own server) └── src/ ├── Client/ │ └── GameIdeas.BlazorApp ├── Server/ │ └── GameIdeas.WebAPI ├── GameIdeas.Resources └── GameIdeas.Shared ``` ## Environment variables | Name | Value type | | --- | --- | | DB_HOST | Address IP or hostname of the database | | DB_USERNAME | Username for the database | | DB_PASSWORD | Plain password for the database | | DB_DATABASE | Name of the database | | JWT_KEY | Key for your jwt tokens | | JWT_ISSUER | Your domain name | | JWT_AUDIENCE | Your domain name | ## Members + Egamorf + DieuTaxi