WIKI / DOCUMENTATION

Académie Tchoua

Documentation complète de l'écosystème Tchoua — Architecture, modules, workflows et exemples concrets.

FR
18
Modules interconnectés
8
Langues supportées
∞
Associations illimitées

Architecture Technique

Tchoua repose sur une architecture moderne, scalable et sécurisée. Le frontend Next.js communique avec l'API REST interne, qui orchestre Prisma, PostgreSQL, Firebase et NextAuth.

authquerySQL
UtilisateurWeb / Mobile
Next.js 16Turbopack + React
API RoutesREST / Server Actions
NextAuthJWT + OAuth
Prisma ORMPostgreSQL
FirebaseAuth / Storage
PostgreSQLDonnées structurées
ZustandState global

Next.js 16

SSR / Turbopack / React 19

PostgreSQL

Prisma ORM + Relations

NextAuth.js

JWT + OAuth + RBAC

Zustand + API

State + REST Actions

Modules & Fonctionnalités

18 modules interconnectés pour couvrir tous les besoins de la finance solidaire.

Workflows Opérationnels

Processus clés illustrés étape par étape.

Workflow de Cotisation

1
Notification automatique
2
Versement par mobile money / wallet
3
Confirmation en temps réel
4
Mise à jour du solde
5
Génération du reçu

Workflow de Séance

1
Ouverture par le président
2
Vérification des cotisations
3
Désignation du bénéficiaire
4
Transfert des fonds
5
Clôture et PV

Workflow de Prêt

1
Demande du membre
2
Étude de la garantie
3
Validation du bureau
4
Décaissement
5
Suivi des remboursements

Sécurité & Conformité

Protection des données, traçabilité et conformité RGPD.

Authentification

NextAuth.js avec JWT, sessions sécurisées, 2FA optionnel.

Autorisation

RBAC granulaire : rôles, permissions, portée par association.

Données

Chiffrement en transit (TLS 1.3) et au repos (AES-256).

Audit

Journal immuable de toutes les actions financières.

Conformité

RGPD, droit à l'effacement, export des données personnelles.