Projet portfolio

Projet Groupomania, réseau social d’entreprise fictif avec React et Node.js

Développement d’un réseau social interne fictif avec interface React, API REST Node.js et base MySQL pour gérer publications, commentaires et profils.

Mockup du projet Groupomania affiché sur un ordinateur portable, avec une interface de réseau social d’entreprise visible à l’écran

Technologies

  • React
  • React Router
  • Formik
  • Yup
  • Axios
  • Bootstrap
  • Node.js
  • Express.js
  • Sequelize
  • MySQL
  • JWT
  • bcrypt
  • Multer
  • REST API

Contexte

Groupomania est le dernier projet de mon parcours Développeur web chez OpenClassrooms. Il s'agit du MVP d'un réseau social d’entreprise pensé pour des collaborateurs d’une société fictive. Il concentre toutes les compétences acquises au cours de la formation, avec une architecture full-stack moderne : front-end React structuré, API REST Node.js sécurisée et base de données relationnelle MySQL.

Objectif

L’objectif était de construire une application full-stack complète, avec authentification, espace de publication, commentaires, likes et gestion du profil.

Résultat

Le projet aboutit à une application sociale structurée, avec séparation nette entre front React et back-end REST connecté à MySQL.

Voir sur GitHub

Galerie

Captures d'écran du projet

  • Projet Groupomania, aperçu de la publication d’un commentaire sur desktop
  • Vue détaillée d'un post du projet Groupomania sur desktop
  • Page de connexion du projet Groupomania sur desktop
  • Vue desktop du projet Groupomania, affichage de tous les posts
  • Vue desktop du projet Groupomania, création d’un post