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
Repo created for the purpose of adding any kind of programs and projects

Programs and Project Repository A repository for adding programs and projects of any kind starting from beginners level to expert ones Contributing to

Unicorn Dev Community 3 Nov 02, 2022
Pardus-flatpak-gui - A Flatpak GUI for Pardus

Pardus Flatpak GUI A GUI for Flatpak. You can run, install (from FlatHub and fro

Erdem Ersoy 2 Feb 17, 2022
Turn a raspberry pi into a Bluetooth Midi device

PiBluetoothMidSetup This will change serveral system wide packages/configurations Do not run this on your primary machine or anything you don't know h

MyLab6 40 Sep 19, 2022
LINUX-AOS (Automatic Optimization System)

LINUX-AOS (Automatic Optimization System)

1 Jul 12, 2022
ripgrep recursively searches directories for a regex pattern while respecting your gitignore

ripgrep (rg) ripgrep is a line-oriented search tool that recursively searches the current directory for a regex pattern. By default, ripgrep will resp

Andrew Gallant 35k Dec 31, 2022
Rick Astley Language is a rick roll oriented, dynamic, strong, esoteric programming language.

Rick Roll Language / Rick Astley Language A rick roll oriented, dynamic, strong, esoteric programming language. Prolegomenon The reasons that I made t

Rick Roll Programming Language 658 Jan 09, 2023
High-level bindings to the Valhalla framework.

Valhalla for Python This spin-off project simply offers improved Python bindings to the fantastic Valhalla project. Installation pip install valhalla

GIS • OPS 20 Dec 13, 2022
1000+ ready code templates to kickstart your next AI experiment

AI Seed Projects Start with ready code for your next AI experiment. Choose from 1000+ code templates, across a wide variety of use cases. All examples

BlobCity, Inc 98 Jan 03, 2023
WinBoost: Boost your windows system.

Winboost runs a complete checkup of your entire system locating junk files, speed-reducing issues and causes of any system or application glitches or crashes. Through a lot of research and testing, w

Smit Parmar 4 Oct 01, 2021
chiarose(XCR) based on chia(XCH) source code fork, open source public chain

chia-rosechain 一个无耻的小活动 | A shameless little event 如果您喜欢这个项目,请点击star 将赠送您520朵玫瑰,可以去 facebook 留下您的(xcr)地址,和github用户名。 If you like this project, please

ddou123 376 Dec 14, 2022
The bidirectional mapping library for Python.

bidict The bidirectional mapping library for Python. Status bidict: has been used for many years by several teams at Google, Venmo, CERN, Bank of Amer

Joshua Bronson 1.2k Dec 31, 2022
Pseudometa's dotfiles

pseudometa's dotfiles Table of Contents Why this repository? How this Repository works Special Explanations Got an idea for an improvement? Contact Wh

pseudometa 23 Dec 27, 2022
Mail Me My Social Media stats (SoMeMailMe)

Mail Me My Social Media follower count (SoMeMailMe) TikTok only show data 60 days back in time. With this repo you can easily scrape your follower cou

Daniel Wigh 1 Jan 07, 2022
A repository containing useful resources needed to complete the SUSE Scholarship Challenge #UdacitySUSEScholars #poweredbySUSE

SUSE-udacity-cloud-native-scholarship A repository containing useful resources needed to complete the SUSE Scholarship Challenge #UdacitySUSEScholars

Nandini Proothi 11 Dec 02, 2021
Reactjs web app written entirely in python, using transcrypt compiler.

Reactjs web app written entirely in python, using transcrypt compiler.

Dan Shai 22 Nov 27, 2022
The most hackable keyboard in all the land

MiRage Modular Keyboard © 2021 Zack Freedman of Voidstar Lab Licensed Creative Commons 4.0 Attribution Noncommercial Share-Alike The MiRage is a 60% o

Zack Freedman 558 Dec 30, 2022
Download and process GOES-16 and GOES-17 data from NOAA's archive on AWS using Python.

Download and display GOES-East and GOES-West data GOES-East and GOES-West satellite data are made available on Amazon Web Services through NOAA's Big

Brian Blaylock 88 Dec 16, 2022
A (hopefully) considerably copious collection of classical cipher crackers

ClassicalCipherCracker A (hopefully) considerably copious collection of classical cipher crackers Written in Python3 (and run with PyPy) TODOs Write a

Stanley Zhong 2 Feb 22, 2022
Edorado93 - Unraveling a Rockstar! -- Too much? Fine, Unraveling a humble programmer then?

Hi, I'm Sachin Malhotra ( ⛄ 💻 🎃 🍺 ) Let me set the records straight. Roger Federer is the GOAT and I will not hear otherwise! Now that we have that

Sachin Malhotra 7 Dec 25, 2022
Projects and assets from Wireframe #56

Wireframe56 Projects and assets from Wireframe #56 Make a Boulder Dash level editor in Python, pages 50-57, by Mark Vanstone. Code an homage to Bubble

Wireframe magazine 10 Sep 07, 2022