Pour commencer
Nex est une plateforme fintech ciblant la region CEMAC (Cameroun, Congo, Gabon, Guinee equatoriale, Tchad, RCA).
Qu'est-ce que Nex ?
Le monorepo nex/ contient l'ensemble de la plateforme :
- Apps mobiles : Nex (consommateur), Nex Pro (agent) et Nex Business (marchand)
- Dashboards web : CMMS et Backoffice
- Packages partages : design tokens, composants UI, types, utilitaires
- 11 microservices NestJS en Clean Architecture
- Infrastructure : Docker, Kubernetes, CI/CD GitLab
Stack technique
| Couche | Technologies |
|---|---|
| Package Mgr | pnpm 10.x avec workspaces |
| Build | Turborepo |
| Mobile | Expo SDK 55, React Native 0.83, React 19.2, Zustand |
| Web | Nuxt 4.2, Nuxt UI 4.3, Tailwind CSS v4 |
| Backend | NestJS, TypeORM 0.3.27, PostgreSQL, Redis |
| Langage | TypeScript 5.8 (strict) |
Prerequis
- Node.js >= 20
- pnpm >= 10
- Docker et Docker Compose (pour PostgreSQL + Redis)
Demarrage rapide
bash
git clone <repo-url> nex && cd nex
pnpm install
make devVoir Installation pour le setup complet et Dev local pour les details du mode natif.