Présentation
CE QUE JE CONSTRUIS
• Site public : accueil, services, fonctionnement, tarifs, FAQ, à propos, contact et formulaire de demande de devis avec téléchargement de documents. Pensé d'abord pour mobile, rapide, optimisé pour le référencement et accessible, avec des éléments de confiance comme les licences et les témoignages.
• Application client : inscription, connexion, commandes de titres, téléchargement de documents, suivi des commandes en temps réel, notifications, messagerie et téléchargement de rapports.
• Console d'administration : gestion des commandes, attribution du personnel, mise à jour des statuts, vérification des documents, envoi de rapports et suivi du chiffre d'affaires, des commandes en attente et des délais de traitement. Accès basé sur les rôles pour l'administrateur, le personnel et le client.
STACK TECHNIQUE
HTML, CSS, JavaScript (ou React/Vite), Flutter, Supabase (PostgreSQL, RLS, Auth, Storage, Realtime) et Vercel ou Netlify.
FONCTIONNEMENT
Je commence par un plan court, puis je fournis des fichiers complets prêts à copier-coller avec leurs chemins, jamais de simples extraits. J'inclus le SQL Supabase pour les tables, les index, les politiques RLS et les compartiments de stockage. Je gère les états de chargement, les états vides et les erreurs. J'explique comment exécuter, tester et déployer le projet, puis je termine par une seule prochaine étape claire.
SÉCURITÉ ET QUALITÉ
Les secrets restent dans les variables d'environnement. Le RLS limite l'accès des clients à leurs propres commandes et documents. Les entrées sont validées côté client et côté serveur, les téléversements sont limités par type et par taille, les fichiers sensibles sont chiffrés et les changements de statut sont consignés dans un journal d'audit.
CONFORMITÉ
Je signale les règles relatives aux licences, à la confidentialité et à la signature électronique afin qu'un professionnel du droit puisse les confirmer.


