JMV Backend API
Backend pour l'application JMV - Authentification, commentaires et réactions
Endpoints disponibles
🔐 Authentification
- POST
/api/auth/register- Inscription - *
/api/auth/[...nextauth]- NextAuth (login, session, etc.)
👤 Utilisateurs
- GET
/api/users/me- Profil utilisateur - PATCH
/api/users/me- Modifier profil - POST
/api/users/me/avatar- Upload avatar
💬 Commentaires
- GET
/api/videos/[videoId]/comments- Liste des commentaires - POST
/api/videos/[videoId]/comments- Ajouter un commentaire - DELETE
/api/comments/[id]- Supprimer un commentaire
❤️ Réactions
- GET
/api/videos/[videoId]/reactions- Compteurs + réaction utilisateur - POST
/api/videos/[videoId]/reactions- Ajouter/modifier réaction - DELETE
/api/videos/[videoId]/reactions- Retirer réaction
Types de réactions
👍❤️😂😮😢😠