Monorepo d'une application wallet PAPO/PayPoint avec:
- une application Flutter dans la racine du dépôt
- une API NestJS dans
backend/
Le frontend fournit l'expérience utilisateur:
- onboarding et authentification
- dashboard wallet
- transactions
- mode offline
- KYC
- sécurité
- espace marchand
- espace admin
Important: l'application Flutter est aujourd'hui principalement une démo locale pilotée par AppState. Elle n'appelle pas encore réellement l'API backend.
Le backend expose la logique métier réelle:
- auth JWT
- utilisateurs
- wallets
- tokens
- transactions online/offline
- KYC
- simulation blockchain
Documentation backend: backend/README.md
Le projet n'est pas connecté à Appwrite à ce jour.
- aucune dépendance Appwrite détectée
- aucune variable d'environnement Appwrite
- aucun flux Auth/DB/Storage/Functions Appwrite
La stack actuelle est Flutter + NestJS + Prisma + SQLite/PostgreSQL.
Voir backend/README.md.
Le frontend nécessite un environnement Flutter local:
flutter pub get
flutter run- Le backend peut être configuré et lancé localement
- Les tests unitaires backend passent
- Le frontend n'est pas encore câblé end-to-end avec le backend
- Une intégration Appwrite demanderait une conception supplémentaire