Ce dépot contient l'API à rendre en Conso de Service WEB. Elle a été réaliser en Springboot et est REST.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Antoine PINAGOT 91605e6e6d
Ajout README
8 months ago
hearttrack-picture Ajout API 8 months ago
README.md Ajout README 8 months ago

README.md

Projet Consommations de service WEB

Ce depot concerne le projet à rendre pour la SAE.

Informations sur le projet

Dans le fichier racine /src/main/java/com/api/hearttrackpicture:

Notre projet est réalisé en SpringBoot avec:

  • Les models dans le dossier /models
  • Les controllers utilisés dans /controllers
  • Les repositoriese dans /repositories
  • Le stub dans /stub

Installation

Il suffit de réaliser ces commandes dans l'ordre:

  git clone <notre-projet>
  cd <notre-projet>
  mvn clean install
  mvn package
  mvn spring-boot:run

Ensuite, il suffit d'ouvrir votre navigateur avec le lien localhost obtenu avec le terminal. (par défaut, localhost:3000)

Liste des routes de l'API

Route Verbe HTML Description
/api/pictures/ GET Récupère la liste complète des URL des images
/api/pictures/{id} GET Récupère l'URL d'une image d'id donnéen dans le '{id}'
/api/pictures/add POST Créer une image avec l'url passé en paramètre (En JSON)
/api/pictures/{id} UPDATE Modifie l'image d'id passé dans '{id}' avec les données de l'image passé en JSON
/api/pictures/{id} DELETE Supprime l'image d'id passé dans '{id}'

Auteur