Abstract:
Ce mémoire s'inscrit dans le cadre d'un projet de fin de cycle de Master en informatique. Il
vise à réaliser une plateforme e-commerce dédiée aux produits et aux services artisanaux permettant aux artisans de partager leurs produits et leurs services tout en offrant la possibilité
aux clients de passer des commandes et d'effectuer un paiement en ligne.
Le développement du projet s'est appuyé sur la méthode agile SCRUM, permettant une gestion
par itérations et une meilleure adaptation aux besoins évolutifs du projet. La platefome a été
réalisée en utilisant les technologies modernes recommandées dans le domaine du développement web, à savoir : Node.js et Express.js pour le backend, React.js et Next.js pour le frontend
et une base de données MongoDB pour la gestion des données.
La plateforme répond efficacement aux besoins fonctionnels définis, en facilitant les échanges
entre les clients et les artisans, tout en respectant les besoins non fonctionnels tels que la sécurité, la fiabilité et la facilité d'utilisation.