Dans le cadre d'un concours organisé par l'Union des Œnologues du Val de Loire, les producteurs de vin sont évalués selon la qualité gustative de leur production.
Le concours est ouvert à l'ensemble des vins du Val de Loire produits ou commercialisés par les viticulteurs, les caves coopératives et les négociants.
Les récompenses (Or, Argent, Bronze) sont attribuées par un jury composé de professionnels et d'amateurs éclairés et présidé par l'œnologue, selon un protocole de dégustation rigoureux.
Lors de la dégustation, chaque membre du jury attribue une note à chaque vin pouvant aller 0 à 100.
À la fin du concours, les vins ayant reçu une note comprise entre :
À l'heure actuelle, la gestion du concours ne donne pas entière satisfaction. Le président de l'Union des Œnologues du Val de Loire souhaite une application web qui permettra aux membres du jury de saisir leurs notes. Le palmarès du concours pourra être consulté à partir de l'application.
CodeIgniter est un framework libre écrit en PHP. Il suit le motif de conception MVC. Un framework est un ensemble d'outils et de composants logiciels organisés conformément à un plan d'architecture et des patterns, l'ensemble formant ou promouvant un « squelette » de programme. Il est souvent fourni sous la forme d'une bibliothèque logicielle et il est accompagné du plan de l'architecture cible du framework.
La gestion de projet s'est faite via la méthode Agile Scrum (Découpage d'un projet en sprints permettant de segmenter le travail) à l'aide de l'outil Jira. Le versioning est fait via l'outil Bitbucket.
Chaque membre du jury doit être authentifié pour saisir ses notes lors de la dégustation.
Le juré devra sélectionner le producteur. La liste des vins (nom commercial, id, appellation, couleur) du producteur non encore noté par ce juré est alors proposée. La liste sera triée sur le nom commercial du vin. Après avoir sélectionné un vin, le juré attribue sa note entre 0 et 100.
La saisie n'est pas active avant la date d'ouverture et après la date de clôture du concours.
Un juré authentifié peut consulter la liste des vins qu'il a notés. Il est affiché les informations du vin, le nom du producteur et sa note.
Le palmarès affiche la liste des vins contenant les informations du vin, le nom du producteur et sa note. Il est accessible sans authentification et contient un système permettant de filtrer la liste.