StudyShare

Semestre 4, Application Lourde, Application Web, Application Mobile

Ce projet a été réalisé dans le cadre scolaire où il nous a été demandé de créer des plateformes pour améliorer la communication entre étudiants au sein du lycée.
Dans le cadre de la section étudiante du lycée, il nous faut réaliser 3 plateformes dont 1 administrative pour que les étudiants puissent proposer des services à d’autres en passant du covoiturage au prêt de livre et à des évènements sportifs.

Pour ce projet, nous étions 4. Nous nous sommes répartis les plateformes en fonction des appétences de chacun mais aussi par rapport à nos projets à présenter lors de notre épreuve technique E5. La répartition prend cette forme : 1 sur l’application web, 1 sur l’application lourde, 2 sur l’application mobile et l’API. Je suis sur l’application lourde qui est la plateforme administrative pour ce projet puisque j’ai travaillé le web au projet précédent et que ce seront mes deux projets pour l’épreuve E5.

Nous avons travaillé en méthode Agile avec un tableau à post-it mais aussi un tableau sur l’outil Notion pour avoir un suivi de nos tâches en dehors des cours.
La compétence que j’ai principalement utilisée fut le C# pour le développement de l’application lourde avec un ORM comme Entity Framework Core pour sécuriser l’accès à la base de données.

Pour conclure ce projet, je peux dire qu’il m’a permis de me rendre compte de mes connaissances mais aussi que la pratique est très importante pour être plus à l’aise mais aussi que le travail d’équipe est important et qu’il faut toujours apprendre pour être toujours au point dans son domaine.
Voici un aperçu de la page de connexion de l'application lourde :
Page de connexion à l'application administrative