- Se connecter à une cave à vin
- 1.1 Supprimer une cave à vin
- 1.2 Renommer une cave à vin
- 1.3 Activer le bluetooth (s’il n’est pas activé) ✅
- Ajouter une bouteille
- 2.1 Scan de la bouteille par photo
- 2.2 saisir manuellement une bouteille (accessible à partir du scan) ✅
- 2.3 renommer une bouteille ✅
- 2.4 modifier les infos après scan
- 2.5 notifications lorsque la bouteille est dans la cave ✅
- 2.6 la cave envoie l’emplacement ou la bouteille a été insérée ✅
- Consulter l’état de la cave
- 3.1 Cliquer sur une bouteille (LED clignote, si connecter à la cave) ✅
- 3.2 Etat de la cave ✅
- 3.3 Visuel de l’état de la cave ✅
- 3.4 chatbot sommelier
- 3.5 Historique ✅
- Sélectionner une boouteille
- 4.1 fiche technique de la bouteille ✅
- 4.2 modifier les infos de la bouteilles ✅
- 4.3 Donner un avis sur la bouteille
- 🔨 : en cours
- ✅ : fini
- Base de données
- 1.1 stockage des cave ✅
- 1.2 stockage des bouteilles ✅
- 1.3 stockage des bouteilles bues ✅
- Flutter
- 2.1 Visualisation de la cave ✅
- 2.2 Identification Visuelle
- 2.3 Stockage des bouteilles ajoutées/bues sur le téléphones (si pas internet)
- [POST]
api/login
- send json:
{username, password}
- receive json:
{[id_cave, nom_cave]}
- [POST]
api/signin
- send json:
{username, password}
- [POST]
api/login/cave
- send json:
{id_cave}
- [GET]
api/cave/id
- Listes des bouteilles
- Nom de la cave (Propriétaire)
- [GET]
api/cave/bouteille/id
- Plus d'information sur la bouteille
- send json:
{id_bouteille}
- [POST]
api/cave/bouteille
- ajout / modification d'une bouteille
- send json:
{nom, region, cuvee, type, annee, url_image}
- [DELETE]
api/cave/bouteille/id
- supression d'une bouteille
- send json:
{id_bouteille}
- [GET]
api/cave/historique
- send json:
{id_cave}