Séance 10 : Projet – Kick-off réseau social
🎯 Objectifs
Lancer projet Nuxt Social App.
Mettre en place authentification + channels.
📖 Partie théorique
Présentation du projet
Mini-réseau social type Slack/Discord.
Fonctionnalités principales : channels, messages, authentification.
Architecture
Frontend : Nuxt
Backend : API Platform
Base de données : relationnelle
Endpoints principaux
/auth/login
: authentification/channels
: gestion des salons/messages?channelId=...
: messages filtrés par salon
💻 Exemples
POST /auth/login
{
"email": "[email protected]",
"password": "secret"
}
📝 Travaux pratiques
Créer projet Nuxt Social App.
Implémenter login/logout JWT.
Afficher liste des channels.
Last updated