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.

CloudQ
— 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