Abstract:
e mémoire s'inscrit dans le cadre d'un projet de fin de cycle de Master en Informatique. Il
porte sur la conception et la réalisation d'une plateforme numérique baptisée JobLynk, destinée
à faciliter la mise en relation entre étudiants à la recherche de micro-jobs et particuliers, petites
entreprises ou recruteurs ayant des besoins ponctuels.
La plateforme offre la possibilité aux étudiants de créer et de valoriser leur profil, de rechercher
des missions en fonction de leurs compétences, de leur localisation et de leur disponibilité, tandis que les recruteurs peuvent publier des offres et consulter des profils adaptés.
Le développement du projet s'est appuyé sur la méthodologie UP (Unified Process), permettant
un cycle de vie itératif et incrémental, intégrant à chaque phase l'analyse, la conception, l'implémentation et les tests. La solution a été développée en utilisant des technologies modernes du
développement web, à savoir : Node.js et Express.js pour le backend, React.js pour le frontend,
et PostgreSQL pour la gestion des données associé à TypeORM pour simplifier les interactions
avec la base.
La plateforme répond efficacement aux besoins fonctionnels définis, en facilitant la recherche
et la consultation de missions, tout en respectant les exigences non fonctionnelles telles que la
sécurité, la fiabilité et la facilité d'utilisation.