Skip to content

Installation

Cloner le projet

bash
git clone <repo-url> nex && cd nex
pnpm install

Configuration de l'environnement

Copier le .env d'exemple ou demander le fichier .env a l'equipe et le placer a la racine du monorepo.

Images Docker de base

Les microservices en mode Docker utilisent des images custom (nex/node, nex/postgresql, nex/redis) qui doivent etre construites localement avant le premier lancement :

bash
make build-all    # Build les 3 images (node, postgresql, redis)

Cette etape n'est necessaire qu'une seule fois (ou apres modification des Dockerfiles dans infrastructure/docker/).

Verification

bash
make dev    # Lance PostgreSQL, Redis + les 11 services en mode natif

Si tout demarre correctement, les services sont accessibles sur les ports 3001-3011.

NxPay — Plateforme fintech CEMAC