Bienvenue dans le projet API AdonisJS ! Ce document vous guidera à travers les différentes étapes pour configurer, exécuter et contribuer à ce projet en utilisant pnpm.
- Prérequis
- Installation
- Démarrage
- Migration et Seeding
- Documentation Swagger
- Structure du projet
- Contribuer
- Licence
Avant de commencer, assurez-vous d'avoir installé les outils suivants :
-
Installez les dépendances :
pnpm install
Pour démarrer le serveur de développement, exécutez la commande suivante :
pnpm devLancez les migrations pour créer les tables dans la base de données :
Assurez-vous d'avoir mis à jour les informations de connexion de la base de données dans le fichier
.env
node ace migration:runSeed la base de données avec des données initiales :
node ace db:seedPour lancer la documentation Swagger (avec Scalar), exécutez la commande suivante :
pnpm openapiCela générera la documentation Swagger que vous pourrez consulter à l'adresse suivante : http://localhost:8080/.