Skip to content

Latest commit

 

History

History
94 lines (61 loc) · 1.63 KB

README.md

File metadata and controls

94 lines (61 loc) · 1.63 KB
# 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
```

Backend en Strapi

  1. Accédez au dossier backend :
cd backend
  1. 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
  1. Installez les dépendances :
npm install
  1. Démarrez le serveur :
npm run develop

Le serveur backend sera accessible à l'adresse : http://localhost:1337

  1. Connectez-vous avec le login "bruno@mail.com" et password "Strapi1234"

Frontend en Nextjs 15

  1. Accédez au dossier frontend :
cd frontend
  1. 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
  1. Installez les dépendances :
npm install

Note: En cas d'erreurs lors de l'installation, utilisez :

npm install --legacy-peer-deps
  1. Démarrez l'application :
npm run dev

L'application frontend sera accessible à l'adresse : http://localhost:3000

  1. Si les images ne se chargent pas, vous pouvez les changer dans l'admin