Skip to content
This repository was archived by the owner on Dec 23, 2025. It is now read-only.

ZheruiL/node_js_project

Repository files navigation

node_js_project

npm start

the port is set as 3001

Front-end: https://github.com/ZheruiL/front-forum

synopsis projet au format

1 - Analyser

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

2 - Concevoir

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

3 - Plan

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

4 - Prototype

image image image image image image image image image

About

node js project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors