Marketplace · MERN
Mikhamdina
Plateforme mettant en relation freelances et entreprises, avec profils, missions et suivi des candidatures dans une interface responsive.
Contexte & rôle
Le problème à résoudre
La plateforme devait rendre la mise en relation lisible pour deux publics distincts : les entreprises qui publient des besoins et les freelances qui valorisent leur profil.
Développement Full Stack réalisé pendant mon stage chez HA Groupe, de l’interface aux API et aux schémas MongoDB.
Contribution
Ce que j’ai construit
- Création des parcours de profils, missions et candidatures.
- Développement d’API REST avec Node.js et Express.
- Structuration des documents et requêtes MongoDB.
- Optimisation du rendu et de l’expérience responsive sous Next.js.
Architecture
Du produit au déploiement
Next.js
API Express
Node.js
MongoDB
Déploiement web
Décisions d’ingénierie
Des choix guidés par l’usage
Deux parcours cohérents
Les actions principales diffèrent selon que l’utilisateur recrute ou recherche une mission.
Modèle flexible
MongoDB accompagne l’évolution des profils et des missions sans rigidifier les premiers usages.
Interface réactive
Next.js et Tailwind CSS assurent une navigation claire sur ordinateur comme sur mobile.
Prochaine étape