Réseau social d'entreprise
Date du projet :
7/27/2022
Sur ce septième projet de la formation "Développeur Web" d’OpenClassrooms, l’objectif était de concevoir un réseau social interne pour l’entreprise Groupomania, en développant une application full-stack sécurisée. J’ai réalisé le back-end avec Node.js et Express, en mettant en place une base de données MySQL/MongoDB, une authentification sécurisée via JWT et des mesures de protection contre les failles (XSS, CSRF, injections SQL). Côté front-end, j’ai développé l’interface avec Vue.js, en assurant la gestion des requêtes API REST en CRUD pour permettre aux utilisateurs de publier, modifier et supprimer des posts, d’interagir via des commentaires et des likes, et aux administrateurs de modérer le contenu. Ce projet m’a permis de renforcer mes compétences en développement full-stack, notamment en sécurisation des données et gestion des utilisateurs.
HTML 5
CSS 3 / Sass
JavaScript
VueJS
NodeJS
ExpressJS
MongoDB
Axios
Git / GitHub
Repository Github :