Conception et mise en place d’un système pour le suivi des activités du Campus Numérique Francophone et du Centre d’Employabilité Francophone de Ziguinchor
Abstract
Dans le cadre de la promotion de l'insertion professionnelle des futurs diplômés et du
développement de l'esprit entrepreneurial chez les étudiants, le Campus Numérique
Francophone (CNF) et le Centre de l’Employabilité Francophone (CEF) de Ziguinchor déploie
une stratégie d'activation de son écosystème d'innovation. Cette démarche s'articule autour de
l'organisation d'un éventail d'activités : des formations, des visites d'entreprises, des
conférences, ainsi que des séances de coaching. Cependant, la gestion de ces activités rencontre
plusieurs défis, notamment :
La difficulté de suivi des bénéficiaires des prestations,
La difficulté de suivi des intervenants aux activités,
Et d'autres problématiques organisationnelles liées à la gestion actuelle des activités.
Pour répondre à ces enjeux, ce mémoire propose une solution innovante sous la forme d'une
application web. Conçue selon une méthodologie de développement agile, cette plateforme
peut s'adapter en continu aux besoins spécifiques du CNF et CEF. Le choix technologique s'est
porté sur une architecture modulaire, utilisant des technologies modernes tels que React.js pour
l'interface utilisateur et Spring Boot pour le back-end, couplés à une base de données MySQL
pour une gestion robuste des données. L'application met à la disposition du responsable du
CNF une vision d'ensemble du cycle de réalisation des activités, depuis leur planification
jusqu'à la génération des rapports d'activité et des statistiques. Elle permet également à
l’assistant de gérer efficacement la participation des candidats aux activités, tout en offrant aux
bénéficiaires une interface intuitive pour soumettre leurs candidatures aux opportunités
proposées. En termes de conception, l'accent a été mis sur l'ergonomie et la simplicité
d'utilisation, avec une interface responsive adaptée à différents dispositifs. Les fonctionnalités
clés incluent la gestion des bénéficiaires, le suivi des intervenants, la planification des activités
et la génération de rapports.