Ce qui compose Learnio
Une plateforme d'apprentissage en trois applications : un site de cours public, un tableau de bord admin et l'API NestJS qui les alimente.
| Application | Dossier | Port | Description |
|---|---|---|---|
| Site étudiant | frontend/ | 3030 | Le catalogue public, les profils des formateurs, le blog et le tableau de bord de l'étudiant connecté |
| Tableau de bord admin | admin-dashboard/ | 3031 | Cours, programmes, formateurs, étudiants, inscriptions, avis, blog et paramètres |
| API | back-end/ | 8000 | NestJS et TypeORM, sur SQLite en local |
Contenu de votre pack
Le pack Site étudiant contient uniquement le site de cours public et le tableau de bord de l'étudiant connecté.
| Application | Dossier | Port | Description |
|---|---|---|---|
| Site étudiant | frontend/ | 3030 | Le catalogue public, les profils des formateurs, le blog et le tableau de bord de l'étudiant connecté |
Il fonctionne sur des données d'exemple intégrées jusqu'à ce que vous le connectiez à une API Learnio. L'API et le tableau de bord admin sont des packs séparés et ne font pas partie de ce téléchargement.
Contenu de votre pack
Le pack Tableau de bord admin contient uniquement le tableau de bord des administrateurs et des formateurs.
| Application | Dossier | Port | Description |
|---|---|---|---|
| Tableau de bord admin | admin-dashboard/ | 3031 | Cours, programmes, formateurs, étudiants, inscriptions, avis, blog et paramètres |
Il fonctionne sur un mock exécuté dans le navigateur jusqu'à ce que vous le connectiez à une API Learnio. L'API et le site étudiant sont des packs séparés et ne font pas partie de ce téléchargement.
Contenu de votre pack
Le pack API contient uniquement l'API NestJS, avec la base de données, les données de démonstration et tous les endpoints qu'utilisent les deux frontends.
| Application | Dossier | Port | Description |
|---|---|---|---|
| API | back-end/ | 8000 | NestJS et TypeORM, sur SQLite en local |
Le site étudiant et le tableau de bord admin sont des packs séparés et ne font pas partie de ce téléchargement. N'importe quel client peut utiliser l'API via HTTP.
Sous Windows, utilisez PowerShell ou Git Bash pour les commandes de ces guides.
L'interface est disponible en anglais et en arabe, l'interface arabe s'affichant de droite à gauche.
