← Retour aux projets

Freelance Management SaaS

Wingflow (Freelance OS) est un SaaS de gestion d'activité pour freelances : clients, devis, factures et contrats, avec signature électronique conforme eIDAS et génération de PDF.

◈ Angular
Total2 450 €

Fonctionnalités clés

  • Gestion des clients (particuliers ou entreprises) avec règles de validation adaptées à chaque type
  • Devis et contrats avec signature électronique conforme eIDAS (SES), vérifiée par code OTP envoyé par email
  • Génération de factures PDF/A-3b avec Factur-X pour la facturation électronique
  • Création d'une facture directement depuis un devis signé ou un contrat
  • Envoi des documents par email depuis la boîte Gmail personnelle de chaque utilisateur
  • Tableau de bord : chiffre d'affaires, encours, devis en attente, factures en retard
  • Authentification JWT avec refresh token et déconnexion sur tous les appareils

🔐 Signature électronique

Les devis et contrats se signent électroniquement directement depuis le lien envoyé au client, sans création de compte, avec une vérification en 3 étapes.

  1. Le freelance envoie le document au client, qui reçoit un lien unique à usage limité
  2. Le client demande un code de vérification à 6 chiffres, envoyé par email (valable 15 minutes, 5 tentatives maximum)
  3. Une fois le code vérifié, le client signe ou refuse le document ; un hash SHA-256 du contenu garantit qu'il n'a pas été modifié depuis l'envoi

Stack technique

Angular
Framework utilisé pour construire l'interface utilisateur de l'application.
Spring Boot
API backend et logique métier (devis, factures, contrats).
PostgreSQL
Base de données, avec migrations versionnées via Flyway.
JWT
Authentification par access token et refresh token.
Tailwind CSS
Style de l'interface utilisateur.
Coolify
Déploiement et hébergement de l'application.