Ce que je construis, au travail et de mon côté.
Simplifya
Un cabinet comptable qui a décidé d’écrire son propre logiciel plutôt que de le louer. J’en suis le développeur depuis septembre 2025, seul sur les deux outils, du produit aux serveurs.
Créer, modifier ou fermer une entreprise en France, déposée auprès de l’administration de bout en bout.
Le client paie, répond à quelques écrans et signe, et le dossier part à l’administration. SASU, SAS, EURL, SARL, SCI, micro-entreprise.
- Statut
- En phase de test, bientôt ouverte au public
- Depuis
- février 2026
- Construit avec
- Next.js 16, Symfony 7.4 avec API Platform
Comment c’est construit
À l’autre bout, il y a une vraie administration. Un mauvais code NAF ou un seuil tapé de mémoire ne plante pas bruyamment : ça passe, et un vrai dossier est corrompu. Alors chaque table de référence vient d’un fichier source officiel sur le disque, et cette règle a façonné le code plus que n’importe quel framework.
Une seule application, découpée en quatre services sur Railway : le frontend Next.js, avec des composants serveur par défaut parce que la moitié de l’activité arrive par les moteurs de recherche ; le backend Symfony avec API Platform ; un worker qui fait tourner la file d’attente des formalités, des paiements et des signatures ; et PostgreSQL.
Des factures en entrée, un FEC en sortie : l’outil qui tient nos propres comptes.
Un logiciel de pré-comptabilité coûte environ 250 € par mois pour dix dossiers, et l’essentiel de son travail consiste à lire un PDF et à rapprocher un montant d’un autre. Alors j’ai écrit l’outil.
- Statut
- Interne, accès privé
- Depuis
- mai 2026
- Construit avec
- Python 3.11, FastAPI, SQLAlchemy, Claude (vision et rapprochement), React, Vite
Comment c’est construit
Le modèle de vision de Claude lit chaque facture en JSON structuré, qui devient des écritures avec une TVA à plusieurs taux, et les comptes fournisseurs et clients (401…, 411…) se créent au fur et à mesure. Les relevés bancaires arrivent en CSV, de BNP, Société Générale, Crédit Agricole, Qonto ou Revolut.
Le rapprochement passe d’abord par des règles déterministes, puis par les paiements groupés, et le modèle seulement sur ce qui est vraiment ambigu : rapprocher ne coûte rien tant que le LLM ne fait aucun calcul. Les relevés bancaires ne coûtent rien à lire et le rangement presque rien : le coût, c’est la lecture des factures.
MyTemply
Mon propre projet, public et gratuit. mytemply.fr
Des modèles de documents gratuits, à remplir dans le navigateur et à télécharger.
Lettres de démission, baux, quittances de loyer, devis : les documents dont tout le monde a besoin deux fois dans sa vie. On en choisit un, on le remplit dans la page, on repart avec un PDF ou un fichier Word. Sans compte, sans paiement.
- Statut
- En ligne et gratuit
- Depuis
- novembre 2025
- Construit avec
- Next.js pour le frontend et Supabase pour le backend
Comment c’est construit
Les gens arrivent d’un moteur de recherche, sur un téléphone, et repartent avec un fichier. Le site est donc rendu côté serveur, les métadonnées et les données structurées sont prises au sérieux, et le document est généré dans le navigateur : rien de ce que tape le visiteur n’est envoyé nulle part.
Le catalogue vit dans Supabase, à côté de guides écrits pour les documents qui demandent plus d’explications que de remplissage. Les libellés des champs existent en français, en anglais et en espagnol, et la demande de modèle est limitée par IP hachée.