Retour aux Projets

Nexus

screencapture-nexus-alexandrecadel-fr-DVD-2025-08-28-17_58_24.png
screencapture-nexus-alexandrecadel-fr-DVD-2025-08-28-17_58_24.png
screencapture-nexus-alexandrecadel-fr-2025-08-28-17_58_59.png

Détails du Projet

SAÉ 4.DWeb-DI.01 : Développer pour le Web SAÉ 4.DWeb-DI.02 : Concevoir un dispositif interactif Qui ? Ce projet a été réalisé en groupe de quatre étudiants au semestre 4. Chacun s’est spécialisé sur une partie du dispositif afin de construire une application cohérente mêlant web et mobile. Quoi ? Le projet, intitulé Nexus, consistait à développer une application web (PHP) et une application mobile (Kotlin) autour d’un système de gestion d’une bibliothèque numérique (CD/DVD). Le dispositif proposait deux grands volets : Catalogue utilisateur : consultation des CD/DVD disponibles et possibilité d’en effectuer la location. Interface administrateur : gestion des stocks, suivi des utilisateurs et rappels. J’ai pris en charge la réalisation de l’API en PHP : définition et gestion de la base de données MySQL, création des routes nécessaires, traitement et sécurisation des données. L’API permettait notamment les opérations CRUD sur les CD/DVD, la gestion des utilisateurs et l’automatisation des rappels. Quand ? Projet réalisé au semestre 4 (SAÉ 4.DWeb-DI.01 & SAÉ 4.DWeb-DI.02). Où ? Le développement s’est déroulé à la fois en cours encadrés (TP/TD) et en autonomie hors cours, avec un travail collaboratif facilité par GitHub. Pourquoi ? L’objectif principal était d’apprendre à concevoir un dispositif interactif complet en associant une application web et une application mobile. Ce projet a permis de travailler à la fois la conception technique (API, base de données) et la complémentarité web/mobile, pour aboutir à un système cohérent répondant à un besoin concret. Conclusion personnelle Ce projet m’a permis de consolider mes compétences backend, en particulier sur la conception d’une API, la structuration d’une base de données et la mise en place de routes adaptées à différents usages. J’ai apprécié de contribuer à la partie technique centrale du dispositif, indispensable au bon fonctionnement des interfaces web et mobile. Cette expérience m’a confirmé mon intérêt pour le développement backend et l’architecture des systèmes interactifs.

Tags

AC23.04AC23.06APIÉquipe de travailAC21.04AC21.05AC22.01AC22.02AC22.03AC23.02AC24.01AC24.02AC24.03AC24.04AC24.05AC24.06AC25.01AC25.02AC25.04AC25.05AC25.06MySQL

Projets Similaires