Ce projet harry_potter est une API développée avec Express.js pour gérer et accéder à des informations sur les personnages de l'univers Harry Potter.
Ce projet nécessite Node.js. Assurez-vous d'avoir Node.js et npm (Node Package Manager) installés sur votre machine. Vous pouvez télécharger et installer Node.js à partir de https://nodejs.org/.
Suivez ces étapes pour installer et configurer le projet :
-
Cloner le projet :
Utilisez Git pour cloner le dépôt sur votre machine locale :
git clone https://github.com/Noh4m/tp2_express.git
-
Naviguer dans le répertoire du projet :
Changez le répertoire courant pour entrer dans le dossier du projet cloné :
cd tp2_express
-
Installer les dépendances :
Exécutez la commande suivante pour installer les dépendances nécessaires du projet :
npm install
Pour démarrer le serveur de l'API, exécutez :
npm start
Cette commande lancera le serveur sur le port défini dans votre fichier server.js, et vous pourrez accéder à l'API via l'URL fournie dans la console.
Une fois le serveur démarré, vous pouvez accéder à l'API pour effectuer différentes opérations liées aux personnages de Harry Potter. Utilisez des outils comme Postman ou curl pour interagir avec l'API.
Si vous rencontrez des problèmes ou des bugs, n'hésitez pas à ouvrir un issue sur le dépôt GitHub :
Les contributions à ce projet sont les bienvenues. Pour contribuer, veuillez d'abord discuter de la modification que vous souhaitez apporter via un issue avant de faire un pull request.
Ce projet est sous licence ISC. Voir le fichier LICENSE pour plus de détails.
Noham & Ibrahima