Signandwork

Cliquez sur l'image pour voir le site

Contexte :

L'ESPL (École Supérieure de la Pays de la Loire) nous a contactés pour refaire son système de signature de présence pour les cours de ses classes. Le projet consistait à développer un site web permettant aux étudiants de signer leur présence par classe et matière, tout en assurant une gestion simple et efficace pour l'administration.

Présentation du projet :

Dans le cadre de ce projet, j’ai développé un site web sur mesure pour la gestion des signatures de présence, en utilisant PHP, une base de données MySQL et un front-end dynamique avec JavaScript. Le site permet à chaque étudiant de s'enregistrer et de signer sa présence en fonction des matières et des classes auxquelles il appartient, avec une interface claire et responsive.

Description des tâches :

  • Installation et configuration de l'environnement serveur avec PHP et MySQL.
  • Conception de la base de données pour gérer les signatures de présence, les étudiants, les classes et les cours.
  • Création d'un tableau de bord pour les administrateurs afin de suivre et gérer les présences de manière facile et efficace.
  • Intégration de la fonctionnalité de gestion des utilisateurs (étudiants, enseignants, administrateurs) avec différents niveaux d'accès.
  • Mise en place d'une interface front-end moderne et responsive avec HTML5, CSS3 et JavaScript.
  • Développement de la fonctionnalité d'enregistrement des signatures par matière et par classe.

Conclusion :

Ce projet m’a permis de développer un site web dynamique et fonctionnel pour la gestion des présences des étudiants. Grâce à l'utilisation de PHP, MySQL, JavaScript et d’un design responsive, j’ai pu créer une solution qui répond aux besoins du client, tout en assurant une facilité d’utilisation et une gestion des données efficace. J’ai appris à gérer un projet complet de développement web, à concevoir une base de données robuste, et à travailler sur des solutions orientées utilisateur tout en garantissant la sécurité des informations.



Les compétences développées :

Développer des applications web dynamiques : Conception d'un système de signature de présence interactif et facile à utiliser, avec une gestion en temps réel des données.

Gestion des bases de données et des utilisateurs : Mise en place d'une base de données efficace pour gérer les signatures et les utilisateurs, avec un système de validation des données.

Travailler en mode projet : Planification et gestion d'un projet complet de développement web, conception de base de données, développement, test et déploiement.