À propos de FileShare

Fileshare est une plateforme de partage de fichier, qui a pour but de faciliter les échanges de documents.

L'existence de cette plateforme tient au fait qu'il s'agit d'un projet de cours réalisé le 10 Décembre 2020 dans le cadre d'un cours de PHP

La finalité de ce cours est de créer une plateforme de partage de fichier.

Consignes
  • Réaliser une plateforme de partage de fichier.
Fonctionnalités :
  • Inscription, connexion, déconnexion
    Page pour uploader un fichier (titre, description)
    Page listant les fichiers disponibles.
    Au clic sur un fichier de la liste : page de description du fichier (titre, description
         taille du fichier, poids, format (mime-type)), ainsi qu'un lien pour le télécharger

    Page listant uniquement les fichiers de l'utilisateur connecté
    Chaque fichier de la liste est accompagné d'un bouton "supprimer"
    Le propriétaire d'un fichier peut le supprimer (et uniquement le propriétaire)
    Page de modification du profil
Points attendus :
  • Toutes les features fonctionnelles
    Avoir une navigation permettant d'accéder à toutes les pages
    Validation des informations reçues via POST et GET (Les variables existent-elles,
         sont-elles vides, etc...)

    Validation avant de faire une action (supprimer une annonce qui ne nous appartient
         pas, créer une annonce sans être connecté, etc... Liste non exhaustive)

    Validation du fichier uploadé
    Pas de notice, warning, ou fatal_error (excepté celles créées volontairement)
hero