Alert-Parent Frontend¶
Description¶
Interface utilisateur de la plateforme Alert-Parent, permettant aux administrateurs et à l'équipe pédagogique de gérer les promos, étudiants et d'envoyer des alertes aux parents.
Informations techniques¶
| Élément | Valeur |
|---|---|
| Framework | Next.js |
| URL production | https://alert.epitools.bj |
| Port | 127.0.0.1:3004 (hôte) → 3000 (conteneur) |
| Registry | ghcr.io/epitechafrik/alert-parent-frontend |
| Déploiement | Automatique via GitHub Actions sur push main |
Utilisateurs cibles¶
- Administrateurs : gestion des promos, étudiants, envoi d'alertes
- Équipe pédagogique : consultation des alertes envoyées
Déploiement¶
Le frontend est déployé de la même manière que le backend :
- Push sur
maindéclenche le pipeline GitHub Actions - L'image Docker est construite et poussée sur GHCR
- Le VPS tire la nouvelle image et redémarre le conteneur
docker-compose.yml¶
services:
frontend:
image: ghcr.io/epitechafrik/alert-parent-frontend:${IMAGE_TAG:-latest}
env_file: .env
ports:
- "127.0.0.1:3004:3000"
restart: always
Accès¶
L'application est accessible via Nginx reverse proxy sur https://alert.epitools.bj.
Documentation en cours
La documentation détaillée du frontend sera complétée ultérieurement (composants, pages, configuration).