Logo de Tech Angela

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

Postuler

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

  • Réf : DEV01