Application de gestion locative pour les bailleurs particuliers : biens, locataires et baux, loyers et quittances, finances, fiscalité, travaux, assurances, documents, mise en location, et Roo, le copilote IA. Une seule base de code (Expo, React Native, TypeScript) pour le web, Android et iPhone. Données et fonctions sur Supabase.
Tout est dans docs/ :
docs/produit.md : ce que fait chaque rubrique ;docs/deploiement.md : mettre en ligne avec npm run deployer ;docs/exploitation.md : tâches récurrentes et dépannage ;docs/architecture.md et docs/tests.md : pour reprendre le code ;docs/donnees-et-securite.md : données, règles d’accès, IA, RGPD.À la racine, deux fichiers suivent le travail en cours :
AMELIORATIONS.md : une section par chantier ;AUDIT_CORRECTIONS.md : questions en attente de décision et scripts SQL à exécuter.npm ci
npm run web # version web en local
npm test # tests unitaires
npm run typecheck
npm run lint
Le fichier .env contient l’adresse du projet Supabase et la clé publique (publishable), jamais de clé secrète. Modèle : .env.example.