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).