Fincy

Plateforme complète de gestion des bulletins de livraison et facturation pour entreprises suisses

Next.js 15React 19TypeScriptSupabasePostgreSQL
Visiter le site Fincy

💡 Si le projet n'est plus en ligne, vous pouvez toujours le découvrir ci-dessous

Vue d'ensemble

Fincy est une application de gestion d'entreprise complète conçue pour simplifier le workflow des bulletins de livraison jusqu'à la facturation finale. Spécialement adaptée aux besoins des entreprises suisses avec gestion TVA automatique et intégration QR-Bill.

L'application gère l'ensemble du cycle de vie des livraisons : création de BDL, suivi des cas (départs/retours), consolidation en factures et génération de documents PDF professionnels.

Fonctionnalités principales

Gestion multi-organisations

Architecture multi-tenant avec isolation des données, gestion des logos et configuration des paramètres d'entreprise (TVA, IBAN, adresses).

Gestion des clients

Base de données clients avec codes BDL uniques, adresses Google Maps, taux de remise personnalisés et historique des livraisons.

Catalogue produits

Gestion des catégories, prix avec précision décimale, taux de TVA configurables, unités de mesure et suivi des stocks.

Création de BDL

Interface principale pour la création de bulletins de livraison avec sélection client, ajout de produits, calculs TVA en temps réel et suivi des cas.

Facturation consolidée

Consolidation de plusieurs BDL en factures finales, application des remises client, génération QR-Bill suisse et suivi des statuts de paiement.

Sécurité multi-tenant

Row-Level Security (RLS) pour l'isolation des données, authentification Supabase, contrôle d'accès basé sur les rôles et validation des entrées avec Zod.

Architecture technique

Frontend moderne

  • Next.js 15 - App Router, Server Components, Server Actions
  • React 19 - Hooks modernes, gestion d'état optimisée
  • TypeScript - Typage strict, interfaces complètes
  • Tailwind CSS - Design system cohérent, responsive

Backend robuste

  • Supabase - Base de données PostgreSQL, authentification
  • Row-Level Security - Isolation des données multi-tenant
  • Server Actions - API sécurisée, validation Zod
  • PDF Generation - Templates personnalisables, QR-Bill

Défis techniques résolus

🧮 Système de TVA flexible

Implémentation de deux modèles de prix (HT et TTC) avec calculs automatiques, support de taux de TVA mixtes et affichage cohérent dans tous les composants.

🔒 Sécurité multi-tenant robuste

Mise en place de politiques RLS (Row-Level Security) pour garantir l'isolation des données entre organisations, avec contrôle d'accès basé sur les rôles.

📄 Génération PDF avancée

Système de templates flexible avec intégration du logo d'entreprise, génération automatique de QR-Bill suisse et gestion du stockage avec expiration.

⚡ Calculs en temps réel

Optimisation des calculs de TVA et totaux avec mise à jour optimiste pour une expérience utilisateur fluide et validation immédiate des formulaires.

Impact business

Automatisation des processus

Réduction du temps de traitement de 70% grâce à l'automatisation des calculs TVA et de la génération de documents.

Conformité suisse

Intégration native du QR-Bill suisse et calculs TVA conformes aux exigences fiscales helvétiques.

Prêt à collaborer sur votre projet ?

Découvrez comment mes compétences techniques peuvent transformer vos idées en solutions concrètes

Discutons de votre projet