ProfessionnelMoyen
CloudQ
LMS multi-organisations avec fonctionnalités d'IA propulsées par AWS Bedrock pour un apprentissage personnalisé. Construit avec React, NestJS et les services cloud AWS.

— Vue d'ensemble
Aperçu de l'architecture
graph TB
subgraph Frontend
A[React + TypeScript]
B[RTK Query]
end
subgraph "Cloud AWS"
subgraph Calcul
C[AWS Amplify]
D[Backend NestJS<br/>ECS Fargate]
end
subgraph IA
E[AWS Bedrock]
F[Pipeline RAG<br/>pgvector]
end
subgraph Stockage
G[S3]
H[RDS PostgreSQL]
end
subgraph Authentification
I[AWS Cognito]
end
end
A --> C
C --> D
D --> H & G
D --> E
E --> F
F --> H
I --> A & D
CloudQ est un système de gestion de l'apprentissage (LMS) multi-organisations qui permet à plusieurs établissements d'enseignement de gérer leurs cours indépendamment sur une plateforme unifiée.
— Stack
NestJSReactReduxAWSDocker