Bienvenue au projet back end Leitner system du groupe 4
VARDANIAN Herman
LICHTEN Lior
TA Van Anh
- [ Arrêter les processus utilisant le port 5432 (PostgreSQL) et le port 3000 (Node) ]
- [ docker-compose up --build ]
- [ npm i ]
- [ npm run start:dev ]
[ npm test ]
localhost:3000
| Fonctionnalité | Méthode | Route |
|---|---|---|
| Connexion OAuth2/OIDC | POST | /auth/provider |
| Créer une fiche | POST | /cards |
| Lancer un questionnaire | GET | /cards/quizz |
| Répondre à une fiche | PATCH | /cards/:cardId/answer |
| Consulter toutes les fiches ou les fiches associées à un tag | GET | /cards?tags=... |
| Ajouter / modifier un tag | PATCH | /cards/:cardId/tag |
| Paramétrer les notifications | PATCH | /notification-settings |
| Scanner les notifications à envoyer (CronJob) | x | |
| Health check | GET | /health |