Skip to content

zackbmz/EXAM_TECHNOLOG_2023

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

# Exam Technolog - Projet API Burgers
Ce projet consiste en une API pour gérer des burgers. Il permet de créer des burgers, d'évaluer les ventes, et d'obtenir des informations statistiques sur les burgers vendus.

## Pré-requis : 

 Docker : Installer Docker

## Instructions pour l'utilisation : 

Vous pouvez télécharger Docker depuis le site officiel : https://www.docker.com/get-started. Une fois Docker installé, vous pouvez installer docker-compose en suivant les instructions ici : https://docs.docker.com/compose/install/.

##Suivez les étapes ci-dessous pour exécuter le projet :

 1- Cloner le repository :

'''git clone https://github.com/Jofresh/PARTIEL-M1MIAI.git'''
	
 2- Se positionner dans le bon dossier
'''cd EXAM_TECHNOLOG_2023'''

 3- Construisez l'image Docker :

'''docker-compose up -d --build'''

Cette commande démarrera les conteneurs MongoDB, l'application API et le script de remplissage de la base de données.

Accédez à l'API Burgers :

Ouvrez votre navigateur et accédez à l'URL suivante : http://localhost:8763/

Vous devriez voir le message de bienvenue de l'API.


Utilisez l'API pour gérer les burgers :

    Pour créer un burger, utilisez une requête POST à l'URL http://localhost:8763/#docs en fournissant les détails necessaires pour get/post des burgers, nombre de ventes, prix otal et également les alergenes de la journée

    

## Arrêtez les conteneurs Docker :



    docker-compose down

    Cette commande arrêtera et supprimera les conteneurs Docker.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages