Boite de rendu



Dates du projet :

Du 15/11/2022 au 22/01/2023


Description du projet :

Notre objectif était de créer une solution applicative web pour remplacer 360Learning à travers ce projet transversal HTML/CSS/PHP. Pour gérer les rendus des élèves à leurs professeurs, notre projet consistait à créer une boîte de rendu capable d'accepter des fichiers de diverses extensions. Les administrateurs peuvent créer des dossiers de rendu avec date limite, gérer ces derniers et les fichiers rendus par les élèves et effectuer des mises à jour sécurisées à l'aide de cette application. Ce dernier peut voir les différents rendus qu'il doit rendre et clôturer son rendu en y insérant des fichiers du côté utilisateur. L'application offre deux espaces distincts : l'un destiné aux enseignants (enseignement) et l'autre destiné aux élèves. Chaque personne a son propre système de connexion pour accéder à son espace.

Lien du projet :

Lien du projet : https://s4-8064.nuage-peda.fr/projet/



Compétences associées au projet :


Gérer le patrimoine informatique

Les mots de passe de la base de données ont été hachés (et salés), de plus les niveaux d'autorisation changent en fonction des rôles des personnes sur chaque page. Cela permet d'adopter des mesures de sécurité adéquates afin de se conformer aux normes de sécurité en vigueur, telles que la RGPD. Nous obtenons donc une interface de connexion sécurisée qui connecte les utilisateurs au bon espace.



Travailler en mode projet

Premièrement, un cahier des charges nous a donné un ensemble de lignes directrices à suivre. J'ai collaboré avec deux camarades de classe pour ce projet. Nous avons planifier et partager les étapes du projet avec un github. Cet outil a permis à notre équipe de rester organisée et d'atteindre nos objectifs.



Mettre à disposition des utilisateurs un service informatique

Nous avons dû faire un compte rendu du projet, un rapport résumé et une explication de tous les éléments mis en place tout au long de notre projet. Nous avons créé un moyen simple de faciliter les rendus et d'améliorer l'expérience des utilisateurs et des enseignants.
Compte rendu



Organiser son développement professionnel

Ce projet m'a donné la chance d'améliorer mes compétences en bases de données, en PHP et en HTML. Cette expérience m'a aidé à acquérir et à développer mes compétences techniques dans le développement web, en particulier en PHP, et m'a ouvert de nouvelles perspectives professionnelles. Le forum qui m'a aidé à réaliser mon arborescence des fichiers des boites de rendu