© Made by Adam Bellanger

Uploadez une image, récupérez un QR code qui pointe vers une URL publique servant cette image.

  • React
  • TypeScript
  • Express
  • Node.js
  • Docker

Contexte

Partager une image via un simple QR code, sans passer par un service tiers : l'image est stockée sur mon serveur et servie directement.

Rôle

Développement full-stack et conteneurisation.

Défis

Gérer des uploads jusqu'à 100 Mo derrière un reverse proxy (limites de taille côté nginx/Caddy), respecter les en-têtes X-Forwarded-* et exposer un endpoint de health check pour Docker.

Résultat

Une app en un seul conteneur (front React compilé servi par Express), images persistées sur volume, déployée en production sur son propre domaine, qrdrop.online.

Points clés

  • Front + API TypeScript
  • Un conteneur, un volume
  • Health check intégré
Projet suivantStudioLandingPages →