Plateforme de partage de fichiers sécurisée via FTP
FTP Uploader est une application web PHP conçue pour simplifier
le partage de fichiers via un serveur FTP. Elle propose une interface moderne et responsive
permettant à des utilisateurs authentifiés d'envoyer des fichiers vers un serveur distant,
et au grand public de les consulter et télécharger depuis une page d'accueil publique.
Les transferts sont suivis en temps réel grâce à des barres de progression dédiées :
XHR pour les uploads et Server-Sent Events pour les
téléchargements. Les fichiers sélectionnés sont automatiquement zippés côté serveur avant envoi.
Connexion par username + mot de passe haché en bcrypt. Inscription soumise à validation admin.
Glisser-déposer ou sélection multiple. Progression XHR réelle par fichier + barre globale avec vitesse.
Sélection multiple avec cases à cocher. ZIP généré côté serveur avec progression SSE en temps réel.
Trois rôles : admin (accès total), user (upload), viewer (lecture seule).
Validation des comptes, changement de rôle, suspension ou suppression des utilisateurs.
Interface adaptée mobile avec menu hamburger, grilles fluides et composants optimisés.
Une question, un bug, une suggestion ? Envoyez un message directement à l'auteur.