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
Backups made easy, automated, monitored and SECURED with an audited encryption

Backup Controller Backups made easy, automated, monitored and SECURED with an audited encryption. Schedules backup tasks executed by Backup Maker, upl

RiotKit 1 Jan 30, 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
API wrapper for VCS hosting system.

PythonVCS API wrapper for VCS hosting system. Supported platforms Gitea Github, Gitlab, Bitbucket support will not, until that packages is not updated

MisileLaboratory 1 Apr 02, 2022
A bunch of codes for procedurally modeling and texturing futuristic cities.

Procedural Futuristic City This is our final project for CPSC 479. We created a procedural futuristic city complete with Worley noise procedural textu

1 Dec 22, 2021
This is the DBMS Project done in 5th sem of B.E CS.

Student-Result-Management-System This is the DBMS Project done in 5th sem of B.E CS. You need to install SQlite DB Browser in your pc or laptop to ope

Vivek kulkarni 1 Jan 14, 2022
Basic code and description for GoBigger challenge 2021.

GoBigger Challenge 2021 en / 中文 Challenge Description 2021.11.13 We are holding a competition —— Go-Bigger: Multi-Agent Decision Intelligence Challeng

OpenDILab 183 Dec 29, 2022
JimShapedCoding Python Crash Course 2021

Python CRASH Course by JimShapedCoding - Click Here to Start! This Repository includes the code and MORE exercises on each section of the entire cours

Jim Erg 64 Dec 23, 2022
Repo to store back end infrastructure for Message in a Bottle

Message in a Bottle Backend API RESTful API for Message in a Bottle frontend application consumption. About The Project • Tools Used • Local Set Up •

4 Dec 05, 2021
This script is written with Python for selling steam community items automatically.

SteamCommunityItemAutoSell Description This script is written with Python for selling steam community items automatically. Install git clone https://g

14 Oct 26, 2022
A collection of online resources to help you on your Tech journey.

Everything Tech Resources & Projects About The Project Coming from an engineering background and looking to up skill yourself on a new field can be di

Mohamed A 396 Dec 31, 2022
an elegant datasets factory

rawbuilder an elegant datasets factory Free software: MIT license Documentation: https://rawbuilder.readthedocs.io. Features Schema oriented datasets

Mina Farag 7 Nov 12, 2022
Automates the fixing of problems reported by yamllint by parsing its output

yamlfixer yamlfixer automates the fixing of problems reported by yamllint by parsing its output. Usage This software automatically fixes some errors a

OPT Nouvelle Caledonie 26 Dec 26, 2022
Table (Finnish Taulukko) glued together to transform into hands-free living.

taulukko Table (Finnish Taulukko) glued together to transform into hands-free living. Installation Preferred way to install is as usual (for testing o

Stefan Hagen 2 Dec 14, 2022
Sample python script for monitoring Rocketchat database and get statistics of users.

rocketchat-DB-monitoring Sample python script for monitoring Rocketchat database and get statistics of users. 1. Update python: yum check-update && yu

Mojtaba Taleghani 1 Apr 12, 2022
Inacap - Programa para pasar las notas de inacap a una hoja de cálculo rápidamente.

Inacap Programa en python para obtener varios datos académicos desde inacap y subirlos directamente a una hoja de cálculo. Cómo funciona Primero que n

Gabriel Barrientos 0 Jul 28, 2022
A log likelihood fit for extracting neutrino oscillation parameters

A-log-likelihood-fit-for-extracting-neutrino-oscillation-parameters Minimised the negative log-likelihood fit to extract neutrino oscillation paramete

Vid Homsak 1 Jan 23, 2022
Data on Free Food at MIT

MIT Free Food Timing Procrastinating research by plotting data on how long it takes emails on the free-food at mit edu mailing list to go through. Dat

Peter Sharpe 2 Nov 01, 2021
An kind of operating system portal to a variety of apps with pure python

pyos An kind of operating system portal to a variety of apps. Installation Run this on your terminal: git clone https://github.com/arjunj132/pyos.git

1 Jan 22, 2022
This is the community maintained fork of ungleich's cdist (after f061fb1).

cdist This is the community maintained fork of ungleich's cdist (after f061fb1). Work is split between three repositories: cdist - implementation of t

cdist community edition 0 Aug 02, 2022
Xoroshiro-cairo - A xoroshiro128** pseudorandom number generator implementation in Cairo

xoroshiro-cairo A xoroshiro128** pseudorandom number generator implementation in

Milan Cermak 26 Oct 05, 2022