Facturation suisse et QR Bills dans un flux guidé unique.
AlpInvoice aide les freelances à passer du client à la facture, au QR Bill et au paiement avec moins de friction opérationnelle. Le produit est multilingue, prêt pour le cloud et structuré pour un premier lancement interne.
Noyau de facturation suisse
Les flux client, facture, QR Bill et profil de paiement sont conçus pour les besoins des freelances en Suisse.
Interface en cinq langues
Le portugais, l'anglais, l'allemand, le français et l'italien sont déjà livrés dans le produit.
Architecture prête pour le cloud
Next.js, Spring Boot, PostgreSQL et Docker correspondent bien à un lancement Railway-first avec peu de friction.
Ce que ce projet démontre déjà
AlpInvoice n'est pas seulement un deck conceptuel : le flux opérationnel central, une surface produit multilingue et un modèle de déploiement contrôlé pour un premier release interne existent déjà.
Posture actuelle du release : interne d'abord, CHF d'abord, et volontairement limitée tant que les validations e-mail, stockage et billing ne sont pas terminées.
- La valeur principale pour l'utilisateur reste simple : client -> facture -> QR Bill -> paiement.
- Cinq langues produit existent déjà pour le positionnement et l'onboarding multilingues.
- Routes protégées, authentification JWT, owner scoping et garde-fous de déploiement sont déjà en place.
- Stack séparée Next.js + Spring Boot avec Postgres, Flyway et déploiement basé sur Docker.
Boucle de valeur centrale
Du client au paiement sans complexité de logiciel comptable
Le produit est façonné autour du chemin le plus rapide vers la première facture et une collecte de paiement suisse plus fiable.
Saisir le client une seule fois
Conservez des données client structurées pour garder factures et QR Bills alignés.
Créer la facture rapidement
Composez les lignes facturables, calculez les totaux et gardez le backend comme source financière de vérité.
Générer le bon QR Bill
Guidez l'opérateur entre les parcours QR-IBAN, SCOR ou NON avec validation backend en arrière-plan.
Amener le client au paiement
Transformez la facture en document prêt au paiement plutôt qu'en suivi manuel supplémentaire.
Angle exécutif et investisseurs
Pourquoi cela peut devenir un produit financier fort pour les freelances suisses
L'opportunité n'est pas une comptabilité générique. C'est un flux opérationnel focalisé pour être payé plus vite avec moins de friction.
Pensé pour les freelances non techniques
L'interface privilégie des parcours guidés, pas le jargon comptable ni une configuration profonde.
Périmètre de release contrôlé
Le premier release reste volontairement sur invitation, centré sur le CHF et prudent sur les flux dépendant d'acteurs externes.
Le chemin de monétisation existe déjà
Les abonnements et la synchronisation Stripe sont déjà dans le code, tandis que le checkout public peut rester masqué jusqu'à validation.
La discipline opérationnelle est déjà visible
Rate limiting, surfaces d'audit, endpoints de santé et runbooks réduisent le risque de lancement évitable.
Préparation actuelle
Ce qui compte encore avant un déploiement plus large
Le travail restant concerne surtout l'environnement et l'exécution opérateur, pas un manque de cœur produit.
- La présentation publique et le shell applicatif prennent déjà en charge cinq langues.
- Routes protégées, auth JWT et accès aux données owner-scoped sont déjà implémentés.
- PostgreSQL + Flyway sont la voie de production visée, avec Docker déjà en place.
- Le rollout QR Bill dépend encore d'un stockage persistant réel et d'une confirmation end-to-end du profil de paiement.
- Le billing public peut rester caché jusqu'à ce que les callbacks Stripe et les flux tarifaires soient vérifiés en conditions réelles.
La prochaine étape crédible est désormais un déploiement interne, pas une nouvelle phase conceptuelle.
Utilisez le récit produit de cette page pour présenter l'opportunité, puis concentrez l'exécution sur Railway, les domaines, MailerSend, le stockage QR Bill et la smoke validation.