Plateforme SaaS collaborative pour freelances et leurs clients.
- Upload de livrables (images/PDF/maquettes)
- Annotations pin/zones avec threads et pièces jointes
- Cycles de révision bornés par contrat
- Extras gratuits configurables
- Regroupement des retours avant soumission
- Statuts clairs et notifications
- Contrats digitaux avec livrables, jalons, délais
- Avenants automatiques pour demandes hors scope
- Paiement via Stripe Checkout ou PayPal
- Gestion des extras gratuits
- Dashboard commun client/freelance
- Audit log horodaté complet
- Accès permanent aux documents et reçus
- Rappels intelligents
- Frontend: React (mobile-first, responsive)
- Backend: Node.js + Express
- Base de données: Supabase (PostgreSQL + Object Storage)
- Authentification: Supabase Auth
- Paiements: Stripe + PayPal
- Déploiement: Fly.io
# Installation des dépendances
npm run install:all
# Démarrage en développement
npm run dev
# Build de production
npm run build
# Démarrage en production
npm start
Interface inspirée de Peerlist.io avec :
- Fond blanc pur (#FFFFFF)
- Typographie hiérarchique claire
- Accents bleu ciel (#DCEFFF)
- Composants sans bordures visibles
- Animations Framer Motion
- Icônes Hugeicons
Support FR/EN avec sélecteur dès le login.
- RLS (Row Level Security) Supabase
- Authentification multi-facteurs
- Conformité RGPD
- Stockage minimal des données sensibles
audityca/
├── client/ # Application React
├── server/ # API Node.js
├── shared/ # Types et utilitaires partagés
└── docs/ # Documentation