# Strapi - Next
## Description
Ce projet est composé d'une application frontend et backend. Suivez les instructions ci-dessous pour installer et exécuter le projet.
## Prérequis
- Node.js 20 au maximum. Ne pas utiliser la version 22
- npm
- Git
## Installation et Configuration
- Vérifiez la version de node
```bash
node -v
```
### Configuration Initiale
```bash
git clone https://github.com/bruno-ukobizaba/test_skillandyou.git
cd test_skillandyou
```
- Accédez au dossier backend :
cd backend
- Configurez l'environnement :
- Créez un fichier
.env
à la racine du dossier backend - Copiez le contenu de
.env.example
dans votre nouveau fichier.env
- Décommentez les lignes
- Installez les dépendances :
npm install
- Démarrez le serveur :
npm run develop
Le serveur backend sera accessible à l'adresse : http://localhost:1337
- Connectez-vous avec le login "bruno@mail.com" et password "Strapi1234"
- Accédez au dossier frontend :
cd frontend
- Configurez l'environnement :
- Créez un fichier
.env
à la racine du dossier frontend - Copiez le contenu de
.env.example
dans votre nouveau fichier.env
- Décommentez les lignes
- Installez les dépendances :
npm install
Note: En cas d'erreurs lors de l'installation, utilisez :
npm install --legacy-peer-deps
- Démarrez l'application :
npm run dev
L'application frontend sera accessible à l'adresse : http://localhost:3000
- Si les images ne se chargent pas, vous pouvez les changer dans l'admin