Skip to content

polepitech/Next-Lead

Repository files navigation

🚀 Nextlead – Test Technique

Bienvenue sur le Test Technique Nextlead.

Ce repository est une boilerplate conçue pour vous faire gagner du temps.
Tous les outils nécessaires à sa réalisation ont été préinstallés et préconfigurés par nos soins.

Merci de lire attentivement les instructions ci-dessous pour bien démarrer.


🧰 Gestionnaire de paquets

Nous vous recommandons d’utiliser pnpm pour ce projet.
Cependant, yarn ou npm restent compatibles.


💡 Base de données

Ce projet utilise Neon, un service PostgreSQL.
Il est gratuit pour les tests techniques et petits projets.
Si votre projet évolue fortement, des frais peuvent s’appliquer —
mais dans le cadre de ce test, aucun risque de dépassement.


🛠️ Stack technique

Ce projet repose sur les technologies suivantes :


✅ Prérequis


📦 Installation

  1. Cloner le dépôt

    git clone <url-du-repo>
    cd <nom-du-dossier>
  2. Installer les dépendances

    pnpm install
  3. Configurer la base de données Neon

    • Créez un compte sur Neon et créez un nouveau projet PostgreSQL.
    • Récupérez l’URL de connexion (format : postgresql://...)
  4. Configurer les variables d’environnement

    cp .env.example .env
    • Remplissez la variable DATABASE_URL avec l’URL de connexion Neon.
  5. Initialiser la base de données avec Prisma

    pnpm prisma migrate dev
  6. Démarrer le serveur

    pnpm dev

🧪 Scripts utiles

  • pnpm dev : Lance le serveur de développement
  • pnpm prisma studio : Ouvre Prisma Studio (ou consultez la base via Neon directement)

🗂️ Structure du projet

  • /prisma : Schéma Prisma et fichiers de migration (Example est à modifier)
  • /components : Composants UI globaux
  • /app : Pages Next.js
  • /app/api : API routes Next.js
  • /lib : Fonctions utilitaires
  • /test-technique/_* : Dossiers locaux aux composants liés à votre rendu

📚 Ressources utiles


🙋 Besoin d'aide ?

Si vous avez des questions, n’hésitez pas à contacter l’équipe Nextlead. Bonne chance pour votre test ! 💪

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors