Boreal est bien plus qu'une simple application web ; c'est le cœur battant numérique de la résidence. Conçue comme un véritable écosystème full-stack, cette plateforme centralise l'intégralité de la vie collective, de la communication officielle à la gestion financière, pour offrir aux résidents une expérience fluide et unifiée.
Dans le tumulte de la vie étudiante, l'information se perd souvent. Boreal apporte la clarté. En fusionnant des outils de planification moderne avec une infrastructure robuste, le projet pérennise les échanges et simplifie l'accès aux services essentiels de la résidence.
Développé avec une exigence de "Production-Ready", Boreal s'appuie sur une stack technologique de pointe :
- Architecture Next.js 15 & TypeScript : Pour une interface ultra-réactive et un code maintenable par les futures promotions.
- Maîtrise de la Donnée : Une base PostgreSQL orchestrée par Prisma pour une intégrité parfaite des informations.
- Dockerisation Totale : Déploiement en un clic via Docker Compose, garantissant que l'app tourne aussi bien sur un PC d'élève que sur un serveur dédié.
- Interconnectivité : Liaison native avec le système Borgia pour un suivi financier en temps réel.
- Emails: Nodemailer (SMTP OVH)
- Style: Tailwind CSS & Lucide Icons
- Le Hub d'Infos : Un flux de news structuré pour ne plus rien rater, des annonces administratives aux soirées mémorables.
- Le Planning Intelligent : Un calendrier communautaire gérant les événements et les créneaux sportifs de manière intuitive.
- Notifications Temps Réel : Grâce à l'intégration Pusher, la résidence reste connectée instantanément.
- Prêt pour la V2 : Une base déjà conçue pour intégrer la gestion logistique des stocks (boquettes)
L'engagement Boreal : Un projet open-source sous licence GPL v3, bâti par un Gadz pour les Gadz, garantissant un outil libre, évolutif et durable.
- Docker Desktop installé
- Git
git clone [https://github.com/TON_PSEUDO/app-boreal.git](https://github.com/TON_PSEUDO/app-boreal.git)
cd app-boreal
cp .env.example .env