Gryon Bike Test

Développé en 2020

HTML Laravel PHP DB modeling jQuery

TL ; DR

Gryon Bike Test est un évennement de trois jours durant lequel les visiteurs peuvent tester des vélos amenés par différents exposants. J'ai été lead développeur d'une équipe de trois devs durant un projet d'un moi dont le but était de développer un MVP pour cet évènement. Cette application est une interface de gestion pour le staff, et également une sorte de "Trip Bike advisor" pour les visiteurs

Vous pouvez tester l'application avec les identifiants suivants:

Le mot de passe est "password" pour tous les identifiants

Gryon Bike Test screenshot Gryon Bike Test screenshot Gryon Bike Test screenshot Gryon Bike Test screenshot Gryon Bike Test screenshot Gryon Bike Test screenshot Gryon Bike Test screenshot

Contexte

Ce projet était le projet de fin de 2e année de bachelor. Le but était de développer, en 20 jours, un MVP fonctionnel pour l'évènement du Gryon Bike Test. Ce MVP devait permettre au staff de gérer les inscriptions des visiteurs et la location des vélos.

Notre équipe était composée de 5 personnes. Deux ont travaillé sur la partie design / UX, une a principalement travaillé sur le HTML / CSS, et le 4e membre et moi-même avons travaillé principalement sur le backend. J'ai été lead développeur de notre équipe de 3 devs.

Ce projet ne consistait pas simplement à coder. Nous avons dû inventer le concept, l'interface et déterminer les fonctionnalités à implémenter

Fonctionnalités

Voici les fonctionnalités que nous avons implémentées:

Fonctionnalités pour le staff Fonctionnalités pour les exposants Fonctionnalités pour les visiteurs

Possibilités d'amélioration

L'application est un MVP. Donc beaucoup de fonctionnalités pourraient être ajoutées ou améliorées. Je suis cependant content du code que nous avons produit, bien que parfois, nous acquérions de nouvelles compétences au cours du développement et n'avions pas le temps d'implémenter ce que nous avions appris. La modélisation de la BDD pourrait certainement être améliorée. Pour finir, le design n'est pas tout le temps responsive et la compatibilité cross-browser du CSS devrait être améliorée.