Files
n3wt-school/README.md
2026-02-16 16:10:22 +01:00

1.3 KiB

N3wt School

Logiciel de gestion d'école avec système de messagerie instantanée intégré

Nouvelles Fonctionnalités

📱 Messagerie Instantanée (Nouveau)

  • Chat temps réel avec WebSocket
  • Upload de fichiers avec prévisualisation
  • Indicateurs de présence (en ligne/hors ligne)
  • Messages lus/non lus avec compteurs
  • Interface moderne avec composants React

Voir la documentation complète pour plus de détails.

Maquette

Maquette figma : https://www.figma.com/design/1BtWHIQlJDTeue2oYblefV/Maquette-Logiciel-de-gestion-Ecole?node-id=42-296&t=AdaSQYWkLLf1o5OI-0

Installation

Installation de docker

Lien de téléchargement : https://www.docker.com/get-started/

Lancement du projet

docker compose up -d

Lancement du front end

npm run dev
  • se connecter à localhost:8080 pour le backend localhost:3000 pour le front

Installation et développement en local

Installer la vérification de commit (dans le projet principal)

npm i
npm run prepare

Formatter le frontend

npm i
npm run format

Mise en Production, Préparation de la release