← Retour aux réalisations

Situation professionnelle #1 - Application Web Gestion de Formations

Contexte

Date : 01/12/2025 au 25/01/2026

Cadre : Projet école - Option SLAM

Réalisée à l'école dans le cadre de l'option SLAM. Développement d'une application web complète de gestion de formations pour un centre de formation aux métiers du cinéma.

Objectif

Créer une application web permettant de gérer l'ensemble du cycle de vie d'un organisme de formation : formations, formateurs, apprenants, inscriptions, matières, présence, avis, etc...

Mon rôle

Développeuse full-stack - Travail individuel de conception et réalisation.

Réalisations

  • Analyse et conception : diagrammes de classe, MCD, MLD
  • Création base de données MySQL avec 10 tables relationnelles (formations, formateurs, apprenants, inscriptions, présences, avis, cours, matières, notes, salles)
  • Développement backend Node.js avec Express (API RESTful)
  • Création routes API
  • Développement frontend avec Bootstrap, CSS et JavaScript
  • Système d'authentification avec gestion des rôles (admin, formateur)
  • CRUD complet pour toutes les entités
  • Gestion des inscriptions et suivi des présences
  • Système de consultation des avis apprenants
  • Tests API avec Postman
  • Tests unitaires avec SuperTest

Résultats

Application web fonctionnelle en architecture MVC. Base de données relationnelle optimisée. API RESTful testée et documentée. Interface intuitive. Application permettant une gestion complète d'un organisme de formation.

Technologies

Node.js Express MySQL Bootstrap JavaScript Postman SuperTest

Compétences BTS SIO mobilisées

✓ Répondre aux incidents et aux demandes d'assistance

Tests et validation de l'application, gestion des anomalies.

✓ Développer la présence en ligne de l'organisation

Création d'une application web professionnelle.

✓ Mettre à disposition des utilisateurs un service informatique

Développement et déploiement d'une application complète et fonctionnelle.