/CHU_API

API REST for CHU - Manage DB with CRUD functions (respond with JSON)

Primary LanguageCSS

CHU_API

FR.

Brief Création API REST pour un CHU
by Charley∆ Lebarbier ---- v.1 2023

Une API pour manipuler une base de données avec la méthode CRUD ; gestion sous format JSON.

La version actuelle comprends les features suivantes :

  • Home page : documentation de l'API
  • Lire l'ensemble d'une table ou un id en particulier
  • Créer de nouvelles entrées
  • Modifier une entrée
  • Supprimer une entrée via son id

Prochaine(s) feature(s) possible(s) :

  • Aucune pour le moment

EN.

Brief REST API creation for a university hospital
by Charley∆ Lebarbier ---- v.1 2023

An API to manipulate a database with the CRUD method; management in JSON format.

The current version includes the following features:

  • Home page : API documentation
  • Read a whole table or a particular id
  • Create new entries
  • Modify an entry
  • Delete an entry via its id

Next possible feature(s) :

  • None for the moment


INSTALLATION

  • pip install -r requirements
  • import CHU_api.sql in your phpMyAdmin
  • launch populateTables.py (modules > populateTables.py)
  • launch FLASK - in terminal : '$flask run'
  • enjoy the localhost documentation
  • for more testing : use Postman Desktop