sleepyRias / BetterSteam

just some CS students exploring development
0 stars 0 forks source link

Game Management API

Project Logo

Beschreibung

Die Game Management API ermöglicht die Verwaltung von Spielen, Benutzerkonten und mehr. Sie wurde entwickelt, um Entwicklern eine einfache Schnittstelle zur Verwaltung von Spielen und Benutzerdaten zu bieten. Sie wurde als Nebenprojekt der Autoren und Erkundung von C# & Vue erstellt.

Funktionen

Installation und Verwendung

  1. Klone das Repository: git clone https://github.com/dein-benutzername/game-management-api.git
  2. Installiere die Abhängigkeiten: dotnet restore
  3. Passe die Konfigurationsdateien an: appsettings.json
  4. Führe die Datenbankmigrationen aus: dotnet ef database update
  5. Starte die Anwendung: dotnet run

API Endpoints

Methode Endpoint Beschreibung
GET /api/games Alle Spiele abrufen
GET /api/games/{id} Einzelnes Spiel abrufen
POST /api/games Neues Spiel hinzufügen
PUT /api/games/{id} Spiel aktualisieren
DELETE /api/games/{id} Spiel löschen
POST /api/accounts Benutzerkonto erstellen
GET /api/accounts/{id} Benutzerkonto abrufen
PUT /api/accounts/{id} Benutzerkonto aktualisieren
DELETE /api/accounts/{id} Benutzerkonto löschen
POST /api/accounts/authenticate Benutzerkonto authentifizieren
... ... ...

Technologien

Autoren

Lizenz

Dieses Projekt ist unter der MIT-Lizenz lizenziert. Weitere Informationen findest du in der Lizenzdatei.