Projet

MyCasaPro

Suivi des réparations Accès prestataire sécurisé En laboratoire Mis à jour

Projet par .

Visiter MyCasaPro Projets

MyCasaPro est un système privé de suivi des réparations domestiques pour propriétaires et prestataires. Une interface Next.js 16 et React 19 s’appuie sur une API HTTP en Go et PostgreSQL. Le système couvre biens, demandes, pièces jointes privées, devis, rendez-vous, messages, factures et historique des paiements.

Accès sur invitation
Données privéesPropriétaire

Biens, demandes et pièces jointes

Invitation temporaireUne seule demande
Accès limitéPrestataire invité

Fichiers partagés et dépôt du devis

Le lien est révocable. L’API contrôle l’accès ; seul le hachage du jeton est conservé en base.

Sur cette page

Usage

Système

Intégration avec Galidima

MyCasaPro n’est pas directement relié à Galidima. La frontière prévue est une projection révocable et en lecture seule des projets, prestataires et devis ; l’application reste la source de référence.

Cadre technique

Contrainte
Un chantier relie des données immobilières privées, des pièces jointes et des prestataires qui peuvent ne pas avoir de compte. L’accès doit rester étroit sans bloquer devis, rendez-vous et validations.
Frontière
L’API Go contrôle les autorisations, la persistance PostgreSQL et les fichiers privés. Les liens prestataires sont révocables, expirent et seul le hachage du jeton est conservé.
Vérification
La création de l’invitation et la file d’envoi sont enregistrées ensemble. Un worker avec verrou, tentatives limitées et état de livraison évite qu’une panne SMTP fasse perdre l’accès au prestataire.

Notes de programmation

État actuel

En laboratoire. Le parcours propriétaire-prestataire, les pièces jointes privées, les devis sans compte, l’appliance locale et la base de déploiement sur un serveur sont implémentés. Un lancement plus large exige encore une supervision externe, des exercices de reprise hors serveur, des contrôles antiabus, un stockage privé extensible et l’intégration d’un prestataire de paiement réel.