Mathis NépalRéserver un appel

E-commerce · 2026

Un site pour envoyer de vraies photos par la poste, fait seul en quatre mois.

PhotoTimbrée imprime vos photos et les envoie à vos proches pour 3,90 € par destinataire. Le client souhaitait que tout se passe sur le site, de la photo à la facture, avec un paiement possible sans création de compte.

phototimbree.fr
L'accueil de PhotoTimbrée sur ordinateur
Le composeur de PhotoTimbrée sur téléphone
Offre
Lancer une application
Mon rôle
Seul sur tout le projet
Période
Juin à octobre 2026
Plateformes
Site installable, espace client, back-office
Technologies
Next.js, Supabase, Payline, Vercel
En ligne
phototimbree.fr

Le besoin

Les photos partagées par messagerie se perdent dans le fil des conversations. PhotoTimbrée propose de les envoyer imprimées, par la poste.

L’envoi devait être aussi simple qu’un message pour le client final, et l’impression comme l’expédition devaient demander le moins de travail possible à PhotoTimbrée.

Réalisation

Ce que j'ai livré

La composition

La photo se recadre au bon format, avec quatre mises en page au choix. Les photos d’iPhone au format HEIC sont converties automatiquement.

Les destinataires

Une commande peut être envoyée à vingt destinataires. Les adresses sont conservées dans un carnet pour les envois suivants.

Le paiement

Le paiement se fait par carte. Une commande ne peut pas être payée deux fois, même si la page est rechargée au mauvais moment.

Les factures

Factures et avoirs sont générés en PDF et restent reproductibles à l’identique pendant dix ans, la durée légale de conservation.

Le back-office

Le client y modère les photos, imprime les planches, prépare les envois et exporte ses chiffres.

Les données personnelles

Onze e-mails sont envoyés automatiquement aux étapes clés, et les photos sont supprimées à la fin du service après-vente.

Détails techniques

Choix techniques et contrôles

Quand un paiement est validé, la commande passe en « payée » et reçoit son numéro de facture dans la même transaction Postgres. Un test simule deux paiements qui arrivent en même temps, pour vérifier qu’il n’y a jamais de doublon.

Chaque modification du code passe une série de contrôles automatiques avant d’être intégrée, y compris une mesure Lighthouse.

  • Formatage et règles de codeok
  • Typage strictok
  • Relecture des textes et de la typographieok
  • Tests unitaires et de parcoursok
  • Audit des dépendancesok
  • Migrations testées à blancok
  • Score Lighthouseok

En chiffres

4 moisentre le premier commit et la mise en ligne
1développeur sur tout le projet
10 anspendant lesquels chaque facture reste reproductible à l’identique

Projet suivant

Magic La carte des sorties et les amis, en équipe

Contact

Un projet similaire ?

Trente minutes en visio pour comprendre votre besoin. À l’issue de l’appel, vous savez comment je m’y prendrais et quel budget prévoir.

Un appel de 30 minutesen visio

Choisissez le jour et l'heure qui vous arrangent dans mon agenda. Vous recevez l'invitation tout de suite par e-mail.

Choisir un créneau →
L'agenda s'ouvre sur Calendly, dans un nouvel onglet.