Files
yourpart3/backend/routers/taxiHighscoreRouter.js
Torsten Schulz (local) 42349e46c8 Änderung: Hinzufügen von TaxiHighscore-Logik und Verbesserung der API-Integration
Änderungen:
- Implementierung des neuen Routers für TaxiHighscore zur Verwaltung von Highscore-Daten.
- Anpassung der Datenbankmodelle zur Unterstützung von TaxiHighscore-Associations.
- Erweiterung der Vue-Komponenten zur Anzeige und Speicherung von Highscores im Taxi-Spiel.
- Verbesserung der Statusanzeige im AppHeader zur besseren Benutzerinteraktion.

Diese Anpassungen erweitern die Spielmechanik und Benutzererfahrung, indem sie die Verwaltung von Highscores integrieren und die Benutzeroberfläche optimieren.
2025-10-05 00:04:28 +02:00

13 lines
553 B
JavaScript

import express from 'express';
import taxiHighscoreController from '../controllers/taxiHighscoreController.js';
const router = express.Router();
router.post('/', taxiHighscoreController.createHighscore);
router.get('/top', taxiHighscoreController.getTopHighscores);
router.get('/my-best', taxiHighscoreController.getUserBestScores);
router.get('/my-scores', taxiHighscoreController.getUserHighscores);
router.get('/my-rank', taxiHighscoreController.getUserRank);
router.get('/stats', taxiHighscoreController.getHighscoreStats);
export default router;