- Assurez-vous d'avoir Node.js installé sur votre machine.
- Clonez ce projet à partir du référentiel GitHub.
- Exécutez la commande
npm installpour installer les dépendances.
- Créez une base de données MySQL.
- Dans le fichier
db.js, configurez les informations de connexion à la base de données (nom, nom_utilisateur, mot_de_passe et hote_de_la_base_de_donnees).
- Exécutez la commande
npm startpour lancer l'API. - L'API sera accessible à l'adresse
http://localhost:3000.
POST /utilisateurs: Crée un nouvel utilisateur.POST /utilisateurs/login: Vérifie les informations d'identification de l'utilisateur.
GET /oeuvres: Récupère toutes les œuvres.GET /oeuvres/:id: Récupère une œuvre par son ID.PUT /oeuvres/:id: Modifie une œuvre.DELETE /oeuvres/:id: Supprime une œuvre.POST /oeuvres: Crée une nouvelle œuvre.PUT /oeuvres: Modifie plusieurs œuvres d'un coup.DELETE /oeuvres: Supprime plusieurs œuvres d'un coup.
Consultez la documentation complète pour plus de détails sur les paramètres et les réponses de chaque endpoint.