MuSeek

icône

Ce troisième et dernier projet de la formation intensive Développeur Full-stack d’Ironhack, réalisé en binôme, consistait à développer une application web permettant de mettre en relation des musiciens et des groupes à la recherche de nouveaux talents. C’était l’occasion de mettre en pratique l’ensemble des compétences acquises, aussi bien en front-end qu’en back-end, avec la stack MERN.

MuSeek

Objectif

Concevoir une application complète et moderne, avec un front-end en React et un back-end REST API sous Express/MongoDB. L’application devait gérer l’authentification des utilisateurs, proposer des actions CRUD sur plusieurs modèles et être déployée en ligne.

HTMLicôneCSSicôneJavascripticôneReacticôneMongoDBicôneExpress.js

Fonctionnalités

icôneInscription, connexion et déconnexion sécurisées (mots de passe chiffrés, gestion des autorisations)
icôneCréation, lecture, modification et suppression de contenus
icôneGestion centralisée des erreurs et validation des données côté back-end

Défis techniques

icôneMettre en place deux dépôts GitHub distincts pour séparer front-end et back-end, tout en assurant leur bonne communication
icôneStructurer une application React avec plusieurs vues tout en maintenant la fluidité de l’expérience utilisateur (SPA)
icôneImplémenter un back-end robuste avec validation et gestion centralisée des erreurs
Voir le projet

Autres projets Ironhack

icône

Plus de projets

icône
Tous les projets