DEV01 Conception et développement d’un système de Drag & Drop PFE
Tech Angela
StageHybride4 à 6 moisDate limite : 21 déc. 2025
Développement Web / DashboardBack-end / Bases de données (Java, PostgreSQL)Backend / Base de données
Description
Objectif
- Développer une plateforme web permettant de créer des formulaires d’inscription via un système Drag & Drop.
- Automatiser la facturation en fonction du type de participant et des options sélectionnées.
Fonctionnalités principales
- Constructeur de formulaires avec Drag & Drop (champs personnalisés, réordonnancement, validations de champ).
- Facturation automatique selon le profil du participant et ses choix (calculs de tarifs, remises, options payantes).
- Suivi des inscriptions, paiements et statistiques via un tableau de bord administrateur.
- Notifications automatiques après inscription (emails de confirmation, rappels et suivis de paiement).
Valeur ajoutée et objectifs techniques
- Automatisation complète du processus d’inscription et de facturation pour réduire les erreurs humaines et gagner du temps.
- Création d’une expérience utilisateur claire et flexible grâce au système Drag & Drop et à un UI intuitif.
Profil des étudiants et contraintes de réalisation
- Étudiant(e) en Informatique / Génie logiciel / Développement web.
- Licence (Binôme) → durée : 3 à 4 mois. Cycle ingénieur / Mastère → durée : 4 à 5 mois.
Encadrement attendu
- Travail possible en binôme pour Licence; individuel ou en binôme selon l’école pour Cycle ingénieur / Mastère.
- Rendu attendu : prototype fonctionnel, documentation du code, guide d’utilisation et démonstration du tableau de bord.
Technologies proposées
- Frontend (Web) : React.js pour l’interface et le constructeur Drag & Drop.
- Backend : Node.js pour les API et la logique de facturation.
- Base de données : MongoDB avec Prisma ORM pour modélisation et gestion des données.
Réf