Comment construire un projet qui démontre réellement un niveau Bac+3 ?

Le projet doit montrer une capacité d’intégration.

Cas : plateforme de supervision d’équipements

Une entreprise souhaite suivre plusieurs équipements connectés.

Architecture

CAPTEURS

↓

ESP32

↓

MQTT / HTTP

↓

NODE.JS

↓

BASE DE DONNÉES

↓

API

↙︎         ↘︎

REACT      FLUTTER

↓

CLOUD / DÉPLOIEMENT

Phase 1 — Analyse

Définir :

  • utilisateurs ;
  • besoins ;
  • fonctionnalités ;
  • contraintes.

Phase 2 — UX/UI

Dessiner les parcours.

Phase 3 — Données

Modéliser :

  • utilisateurs ;
  • équipements ;
  • mesures ;
  • événements.

Phase 4 — API

Définir les contrats.

Phase 5 — Back-End

Implémenter les traitements.

Phase 6 — React

Construire le dashboard.

Phase 7 — Flutter

Construire l’expérience mobile.

Phase 8 — IoT

Connecter les équipements.

Phase 9 — Tests

Vérifier les couches et leur intégration.

Phase 10 — Cybersécurité

Contrôler identités, accès, API, communications et données selon le projet.

Phase 11 — Git

Documenter l’évolution du code.

Phase 12 — Docker et CI/CD

Industrialiser progressivement la préparation et la livraison.

Phase 13 — Cloud

Déployer.

Ce projet raconte une histoire

problème → conception → développement → intégration → sécurité → tests → déploiement.

C’est cette histoire qui rend un projet beaucoup plus intéressant dans un portfolio.

Formation Développement d’Applications et Solutions Connectées au CAFP Casablanca

Consultez la page principale de cette filière pour retrouver la durée, les conditions d’admission et les informations de préinscription.

Retour à la filière
WhatsApp