FinTech / SaaS · 2025 — aujourd'hui
Agregata
Plateforme SaaS de gestion et d'analyse de trésorerie que j'ai construite de zéro pour Agregata. Architecture fullstack TypeScript, infrastructure AWS Fargate, workers BullMQ séparés, connecteurs comptables automatisés et agents IA intégrés.
Architecture
Vue d'ensemble technique
Contexte
Plateforme développée pour des PME et TPE qui gèrent leur trésorerie manuellement via Excel. Fullstack TypeScript de bout en bout — du schéma Prisma au déploiement ECS Fargate, en passant par les workers de traitement de données et les agents IA conversationnels. Un connecteur comptable on-premise, installé sur un poste du client, supprime les exports manuels de comptabilité.
Stack
- React
- MUI
- NestJS
- Prisma
- PostgreSQL
- Redis
- BullMQ
- AWS ECS
- Terraform
- TypeScript
- Go
- Wails
Livrables
- Plateforme de trésorerie : lignes réelles et prévisionnelles, scénarios, hypothèses
- Architecture workers BullMQ en processus séparés (import CSV/ZIP + recalcul)
- Agents IA conversationnels pour l'analyse financière (NestJS + LLM)
- Synchronisation bancaire via Bridge API (open banking)
- Connecteur comptable on-premise : agent Windows Go, installeur Wails, supervision et auto-update
- Infrastructure AWS ECS Fargate pilotée par Terraform, CI/CD GitHub Actions
- Frontend React 18 + MUI, internationalisation FR/EN, auth JWT cookies HTTP-only
Vous avez un projet similaire ?