Site de gestion de cave à vin utilisant une BDD manipulée avec SQLite3 via Python

Related tags

Miscellaneouscave-vin
Overview

cave-vin

Site de gestion de cave à vin utilisant une bdd manipulée avec MySQL


ACCEDER AU SITE : Pour accéder à votre cave vous aurez besoin de lancer le fichier serveur.py depuis un IDE muni du langage Python en version 3.7 ou supérieur. Suivez le lien qui s'affiche dans la console pour aller sur le site.

-------------------------MODIFIER LA CAVE--------------------------

  • AJOUTER UNE BOUTEILLE DE VIN : Remplissez le formulaire "Nouveau vin" avec toutes les informations nécessaires à l'identification d'un vin, ce qui comprend : son nom, son appellation, sa couleur, le nombre de bouteilles, et le millésime (année), puis appuyez sur le bouton d'envoi.

  • AJOUTER UNE APPELLATION : Remplissez le formulaire "Nouvelle appellation" avec toutes les caractéristiques d'une appellation : nom, pays, région et 5 mets maximum associés à l'appellation, puis appuyez sur le bouton d'envoi.

  • RETIRER UNE BOUTEILLE : Appuyez sur le bouton avec le symbole de carré avec un crayon situé à côté du titre du tableau des vins puis saissez l'ID du vin que vous souhaitez retirer.

  • REINITIALISER LA CAVE : Si vous souhaitez supprimer toutes les données des vins ou des appellations, appuyez sur un des boutons "reset" symbolisés par des flèches en rotation sous le tableau correspondant.

-----------------------------NAVIGATION----------------------------

  • NAVIGATION SUR LE SITE : Le menu de navigation vous permet de faire défiler la page jusqu'à l'endroit désiré. Le logo de tonneau ramène en haut de la page, le bouton "Ajouter" ramène sur les deux formulaire et le bouton "Afficher" se centre sur le tableau des vins.

---------------------REQUÊTES SUPPLEMENTAIRES----------------------

  • BOUTON DETAILS : Le bouton symbolisé par deux flèches orientées vers le bas se situant en bas du tableau des vins vous permet de dérouler un popup contenant des informations supplémentaires sur la cave à vin, tel que : le nombre total de bouteilles et le nombre de bouteilles par couleur de vin.

  • RECHERCHE : Deux barres de recherche se situent chacunes au dessus des tableaux des vins et des appellations. Elles permettent de filtrer les éléments affichés dans le tableau pour n'afficher que les éléments correspondant à votre recherche.

  • INFORMATIONS PAR REGION : Le bouton "?" se situant au dessus du tableau des appellations permet d'afficher un tableau contenant les appellations et les vins pour chaque région.

  • METS ASSOCIES AUX VINS : Le formulaire situé sous le tableau des appellations permet d'afficher le(s) vin(s) associés au met saisi.

You might also like...
An alternative site to emplea.do due to inconsistent service of the app.

feline a agile and fast alternative to emplea.do License: MIT Settings Moved to settings. Basic Commands Setting Up Your Users To create a normal user

A small site to list shared directories
A small site to list shared directories

Nebula Server Directories This site can be used to list folder and subdirectories in your server : Python It's required to have Python 3.8 or more ins

Djangoblog - A blogging site where people can make their accout and write blogs and read other author's blogs

This a blogging site where people can make their accout and write blogs and read other author's blogs.

Plugin to manage site, circuit and device diagrams and documents in Netbox
Plugin to manage site, circuit and device diagrams and documents in Netbox

Netbox Documents Plugin A plugin designed to faciliate the storage of site, circuit and device specific documents within NetBox Note: Netbox v3.2+ is

Automatização completa do site https://blaze.com
Automatização completa do site https://blaze.com

PyBlaze Pyblaze possibilita o acesso a api do site blaze utilizando python, retornando os últimos resultados de crashs e doubles. Agora também é possí

Python Function to manage users via SCIM
Python Function to manage users via SCIM

Python Function to manage users via SCIM This script helps you to manage your v2 users. You can add and delete users or groups, add users to groups an

A small project of two newbies, who wanted to learn something about Python language programming, via fun way.

HaveFun A small project of two newbies, who wanted to learn something about Python language programming, via fun way. What's this project about? Well.

A python API act as Control Center to control your Clevo Laptop via wmi on windows.

ClevoPyControlCenter A python API act as Control Center to control your Clevo Laptop via wmi on windows. Usage # pip3 install pymi from clevo_wmi impo

Releases(v1.1.0)
Owner
Elouann Lucas
17 y.o french IT Student
Elouann Lucas
PyLaboratory 0 Feb 07, 2022
Frappe app for authentication, can be used with FrappeVue-AdminLTE

Frappeauth App Frappe app for authentication, can be used with FrappeVue-AdminLTE

Anthony C. Emmanuel 9 Apr 13, 2022
Make creating Excel XLSX files fun again

Poi: Make creating Excel XLSX files fun again. Poi helps you write Excel sheet in a declarative way, ensuring you have a better Excel writing experien

Ryan Wang 11 Apr 01, 2022
Repositório para estudo do airflow

airflow-101 Repositório para estudo do airflow Docker criado baseado no tutorial Exemplo de API da pokeapi Para executar clone o repo execute as confi

Gabriel (Gabu) Bellon 1 Nov 23, 2021
For radiometrically calibrating and PSF deconvolving IRIS data

irispreppy For radiometrically calibrating and PSF deconvolving IRIS data. I dislike how I need to own proprietary software (IDL) just to simply prepa

Aaron W. Peat 4 Nov 01, 2022
Slimbook Battery 4 is the new version with new features that improves battery control and increases battery duration in laptops.

Slimbookbattery Slimbook Battery 4 is the new version with new features that improves battery control and increases battery duration in laptops. This

SLIMBOOK TEAM 128 Dec 28, 2022
Tutor plugin for integration of Open edX with a Richie course catalog

Richie plugin for Tutor This is a plugin to integrate Richie, the learning portal CMS, with Open edX. The integration takes the form of a Tutor plugin

Overhang.IO 2 Sep 08, 2022
Poetry plugin to bundle projects into various formats

Poetry bundle plugin This package is a plugin that allows the bundling of Poetry projects into various formats. Installation The easiest way to instal

Poetry 54 Jan 02, 2023
An easy way to access to your EPITECH subjects based on the Roslyn's database.

An easy way to access to your EPITECH subjects based on the Roslyn's database.

Mathias 1 Feb 09, 2022
Pampy: The Pattern Matching for Python you always dreamed of.

Pampy: Pattern Matching for Python Pampy is pretty small (150 lines), reasonably fast, and often makes your code more readable and hence easier to rea

Claudio Santini 3.5k Dec 30, 2022
Python Project For Beginner

Basic-Vitrual-AI-Assistant Python Project For Beginner Hey There, I had manipulated Selenium WebDriver to make this assistant. I hope, It will be help

Maruf Billah 13 Dec 12, 2022
奇遇淘客服务器端

奇遇淘客 APP 服务器端 警告 正在使用 v0.2.0 版本的用户,请尽快升级到 v0.2.1。 v0.2.0 版本的 Docker 镜像中包含了有问题的 aiohttp。 奇遇淘客代码库 奇遇淘客 iOS APP 奇遇淘客 Android APP 奇遇淘客文档 服务器端文档 Docker 使用

奇遇科技 92 Nov 09, 2022
Rufus port to linux, writed on Python3

Rufus-for-Linux Rufus port to linux, writed on Python3 Программа будет иметь тот же интерфейс что и оригинал, и тот же функционал. Программа создается

10 May 12, 2022
Syarat.ID Source Code - Syarat.ID is a content aggregator website

Syarat.ID is a content aggregator website that gathering all informations with the specific keyword: "syarat" from the internet.

Syarat.ID 2 Oct 15, 2021
A step-by-step tutorial for how to work with some of the most basic features of Nav2 using a Jupyter Notebook in a warehouse environment to create a basic application.

This project has a step-by-step tutorial for how to work with some of the most basic features of Nav2 using a Jupyter Notebook in a warehouse environment to create a basic application.

Steve Macenski 49 Dec 22, 2022
A tool to guide you for team selection based on mana and ruleset using your owned cards.

Splinterlands_Teams_Guide A tool to guide you for team selection based on mana and ruleset using your owned cards. Built With This project is built wi

Ruzaini Subri 3 Jul 30, 2022
Stock Monitoring

Stock Monitoring Description It is a stock monitoring script. This repository is still under developing. Getting Started Prerequisites & Installing pi

Sission 1 Feb 03, 2022
Includes Chapters for Python Crash Course session.

python-crash-course Includes Chapters for Python Crash Course session. What will you learn: Python Essentials Creating Server Writing REST API Writing

Vineet Rao 3 Feb 17, 2021
This project recreates the R-based RCy3 Cytoscape Automation library as a Python package.

Python library for calling Cytoscape Automation via CyREST

Cytoscape Consortium 40 Dec 22, 2022
A promo calculator for sports betting odds.

Sportbetter Calculation Toolkit Parlay Calculator This is a quick parlay calculator that considers some of the common promos offered. It is used to id

Luke Bhan 1 Sep 08, 2022