De quoi le template est composé
Une boutique en ligne en trois applications : une boutique pour les clients, un tableau de bord admin et l'API NestJS qui les sert toutes les deux.
| Application | Dossier | Port | Description |
|---|---|---|---|
| Boutique | storefront/ | 3030 | La boutique : catalogue, recherche et filtres, pages produit, panier, liste d'envies, paiement, comptes clients, suivi de commande et cabine d'essayage |
| Tableau de bord admin | admin-dashboard/ | 3031 | Produits, catégories, commandes, clients, sections de la page d'accueil, personnel et rôles, paramètres, l'assistant IA et le studio produit IA |
| API | back-end/ | 8000 | NestJS et TypeORM, sur SQLite en local et sur MySQL par configuration |
Contenu de votre pack
Le pack Boutique contient uniquement la boutique destinée aux clients.
| Application | Dossier | Port | Description |
|---|---|---|---|
| Boutique | storefront/ | 3030 | La boutique : catalogue, recherche et filtres, pages produit, panier, liste d'envies, paiement, comptes clients, suivi de commande et cabine d'essayage |
Il fonctionne sur une boutique d'exemple intégrée, dans le navigateur, jusqu'à ce que vous le connectiez à l'API du template. 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 back-office de la boutique.
| Application | Dossier | Port | Description |
|---|---|---|---|
| Tableau de bord admin | admin-dashboard/ | 3031 | Produits, catégories, commandes, clients, sections de la page d'accueil, personnel et rôles, paramètres, l'assistant IA et le studio produit IA |
Il fonctionne sur une boutique d'exemple intégrée, dans le navigateur, jusqu'à ce que vous le connectiez à l'API du template. L'API et la boutique sont des packs séparés et ne font pas partie de ce téléchargement.
Contenu de votre pack
Le pack API backend contient uniquement l'API NestJS, avec la base de données, la boutique de démonstration et tous les endpoints utilisés par les deux frontends.
| Application | Dossier | Port | Description |
|---|---|---|---|
| API | back-end/ | 8000 | NestJS et TypeORM, sur SQLite en local et sur MySQL par configuration |
La boutique 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.
Les deux frontends fonctionnent en anglais et en arabe, avec l'interface arabe disposée de droite à gauche, et dans un thème clair et un thème sombre.
