Application web

Transfert de fichiers

L’équivalent d’un service de transfert de gros fichiers, mais sur son propre hébergement : on dépose, on règle le lien, on partage. Les fichiers ne passent jamais par un service tiers.

PHP 8MySQLJavaScriptPWA

Les captures montrent des transferts de démonstration.

Application de transfert de fichiers : dépôt et tableau des transferts
8 Gopar transfert, 2 Go par fichier, dossiers complets acceptés
80 bitsd’aléa par lien : impossible de deviner un transfert
206réponses partielles : un téléchargement interrompu reprend où il s’est arrêté
8largeurs d’écran vérifiées automatiquement

Contexte & enjeux

Le client

Christophe SEILER avait besoin d’envoyer de gros fichiers (photos de chantier, mesures, plans, vidéos) à des clients et partenaires, sans dépendre d’un service gratuit.

L’objectif

Reconstruire une ancienne application de transfert à partir d’un audit complet : plus sûre, plus simple, et entièrement hébergée chez lui.

Les utilisateurs

L’administrateur qui dépose et gère les transferts, et des destinataires qui reçoivent un lien et téléchargent sans créer de compte.

Problème résolu
Avant

L’ancienne version exposait une page de diagnostic sans authentification, ne protégeait pas ses liens par mot de passe et ne permettait pas de reprendre un téléchargement.

Après

Liens à durée de vie, protégés et limités ; stockage déplaçable hors de la racine web ; reprise des téléchargements ; thème clair et sombre ; chaque point de l’audit traité.

Ce que fait l’application

Dépôt

  • Fichiers ou dossiers complets
  • Glisser-déposer
  • Envoi par lots
  • Fichiers refusés signalés

Lien sur-mesure

  • Expiration : 1 jour, 7 jours ou date
  • Mot de passe facultatif
  • Limite de téléchargements
  • QR code et partage natif

Réception

  • Archive ZIP de l’ensemble
  • Téléchargement à l’unité
  • Reprise après coupure
  • Aucun compte demandé

Administration

  • Historique paginé et filtres
  • Renouveler ou désactiver un lien
  • Suivi de l’espace disque
  • Nettoyage automatique chaque nuit

Sécurité

  • Identifiants de 80 bits
  • Tentatives limitées
  • Pages privées non indexées
  • Politique de sécurité stricte

Connexion

  • Compte administrateur
  • Connexion Infomaniak en option
  • Liste d’accès autorisés
  • Thème clair, sombre ou système

Une interface calme et lisible

Palette de couleurs

Sauge#D1E3CA
Mousse#3F453D
Vert fort#4A6B3E
Fond#F7F8F4
Nuit#1D211C

Logo & typographie

Titres DM Sans Déposez, obtenez un lien.
Texte Inter Le lien expire à la date que vous fixez.

Les bénéfices concrets

01

Vos fichiers restent chez vous

Tout est stocké sur votre hébergement suisse : aucun service tiers ne voit passer les fichiers de vos clients.

02

Simple pour le destinataire

Un lien, une page claire, un bouton : pas de compte, pas d’application, pas de publicité.

03

Vous gardez la main

Durée, mot de passe, nombre de téléchargements : chaque lien se règle, se renouvelle ou se coupe.

04

Pas d’abonnement

L’outil tourne sur votre hébergement existant, sans coût par utilisateur ni limite imposée par un tiers.

Technologies utilisées

PHP 8
MySQL
JavaScript
PWA
OAuth Infomaniak
Infomaniak

Processus de création

Audit

L’ancienne application passée au crible : sécurité, ergonomie, performances, responsive, référencement.

Mesures urgentes

Fichiers sensibles retirés et secrets renouvelés avant même la reconstruction.

Reconstruction

Nouvelle base de données, envoi par lots bornés, téléchargements reprenables, liens protégés.

Interface

Un parcours en trois étapes, un thème clair et sombre sans scintillement, cinq polices au lieu de huit.

Vérifications

Chaque point de l’audit associé à son traitement, rendu contrôlé à huit largeurs d’écran.

Déploiement

Guide pas à pas, stockage hors racine web, nettoyage automatique programmé.

Ce qui fait la différence

Je pars de l’existant

Un audit d’abord, pour savoir quoi garder, quoi corriger et quoi reconstruire.

La sécurité d’abord

Liens imprévisibles, tentatives limitées, données hors de la racine web.

Chez vous

Votre hébergement, vos fichiers, aucune dépendance à un service tiers.

Un seul interlocuteur

Je conçois, je développe, je documente et je fais évoluer l’outil.

Besoin d’un outil qui vous appartient ?

Transfert, planning, suivi : je crée l’application qui remplace vos services tiers. Je vous réponds sous 24 h.

  • Réponse sous 24 h
  • Devis gratuit
  • Hébergé chez vous