Architecture Visuelle

La Stratégie "Web-First" vers le Mobile

1. Utilisateurs (Clients)

Réservent et paient pour des services à prix fixe.

Phase 1 (Lancement)
Application Web (React.js)
Phase 2 (Expansion)
Application Mobile (React Native)

2. Pros Vétérans (Handymen)

Acceptent des travaux et reçoivent des paiements.

Phase 1 (Lancement)
Application Web (React.js)
Phase 2 (Expansion)
Application Mobile (React Native)

3. Opérations (Nous)

Gèrent les pros, les clients et les litiges.

Plateforme Interne
Panel Admin (Retool / React-Admin)
Communiquent avec

Le Cerveau (Backend-as-a-Service)

Firebase
Authentification

Gestion des utilisateurs

Firestore (DB)

Base de données temps réel

Cloud Functions

Logique de paiement

Storage

Photos des travaux

La Logique Backend
Déclenche les Paiements

Le Moteur Financier

Stripe Connect

Gère la division des paiements, la vérification des Pros, et les dépôts bancaires (payouts).