npm start
the port is set as 3001
Front-end: https://github.com/ZheruiL/front-forum
Nous allons réaliser un forum qui peut permettre les utilisateurs à faire les communications. Les utilisateurs peuvent créer, commenter les sujets. On peut envoyer la communication personnelle entre les utilisateur.
Features:
- users can create every topic as they want.
- users can see who is in this site and topic, and they can do a real-time chat.
Nous allons réaliser les fonctionnalités:
L’utilisateur:
-
Login/s’inscrire
-
créer le sujet
-
commenter le sujet
-
like le sujet ou la commentaire
-
envoyer les communication personelle
L’administrateur:
-
gérer les utilisateurs;
-
supprimer le sujet, l’utilisateur
-
limiter l’utilisateur
Le visiteur:
voir, commenter après la vértification
Back-end tech Stack
- Une API REST en Node.js/Express qui chargera des données
- MongoDB avec Mongoose pour base de donnée
- Une liaison par WebSocket pour consulter les topic et messages en temps réel
Front-end tech Stack
- Singer page application avec React
- Material UI pour web design
13/nov - 20/nov: désigner le structure de base de donnée et réaliser le topic CRUD en back-end
21/nov - 5/dec - troisième semaine: apprendre le React et créer la liaison avec front-end et réaliser le basique pages
6/dec - 13/dec: améliorer les pages front-end et ajouter l'authentification pour le back-end
13/dec - 20/dec: tester et fixer les bugs








