Vue d’ensemble technique
Schéma simplifié des flux et dépendances entre les composants. Les détails d’implémentation (tables, routes API) vivent dans chaque dépôt.
Lecture du schéma
- Staff Manager et Quiz s’appuient sur Supabase Postgres ; les modèles et RLS diffèrent (staff métier vs quiz).
- Auth : OAuth Discord via Supabase pour le Staff Manager ; NextAuth pour le Quiz.
- Bot : connexion PostgreSQL (client
pg) vers le même type d’infra Supabase ; Firebase Admin pour des usages documentés dans le dépôt bot. - Site doc : site 100 % statique après build ; pas de base de données.