Assistant Edu Gabon API

Service Backend pour la plateforme éducative basée sur l'IA

✓ Service Actif

Version API

v1.0.0

Environnement

Development

Base de données

PostgreSQL

Statut

Healthy

🎯 Fonctionnalités

👥

Gestion Utilisateurs

Multi-rôles: Élève, Parent, Enseignant, Admin

📚

Contenu Pédagogique

Génération de cours et exercices par IA

🤖

Assistant IA

Chat intelligent pour l'apprentissage

📊

Abonnements

Gestion des plans et quotas

🔐

Authentification JWT

Sécurité avec tokens JWT et bcrypt

📝

Historique

Suivi du contenu généré

⚙️ Technologies

Node.js Express.js PostgreSQL JWT bcrypt Helmet CORS Joi

📡 Endpoints Principaux

GET
/health
Vérification de l'état du service
GET
/api-info
Informations sur l'API
POST
/auth/register
Inscription utilisateur
POST
/auth/login
Connexion utilisateur
POST
/auth/refresh
Rafraîchir le token
POST
/auth/logout
Déconnexion

ℹ️ Informations

Base URL: /

Format de réponse: JSON

Authentification: Bearer Token (JWT)

CORS: Activé pour tous les domaines configurés

Rate Limiting: Désactivé en développement