TB.
Boutique de vente de lunettes
Python
Flask
MySQL
VirtualBox

Boutique de vente de lunettes

Boutique en ligne développée pour la gestion d'un catalogue, d'un panier et des commandes.

Contexte et objectifs

Mini-projet réalisé en 2023 en équipe de 3 étudiants pour découvrir le développement web avec Python et Flask. J'étais chargé d'écrire les requêtes en base de données. L'objectif était de créer une boutique en ligne permettant la gestion d'un catalogue de lunettes, d'un panier utilisateur, des commandes et du contenu de la boutique.

Objectifs principaux

  • Découvrir la composition de pages avec Flask (templates réutilisables)
  • Gérer un panier utilisateur et le processus de commande
  • Déployer l'application sur une machine virtuelle (VirtualBox)
  • S'initier à la planification de projet (diagrammes de Gantt, de Pert)

Architecture et organisation

Composition des pages

Utilisation des templates Flask pour séparer les parties réutilisables des pages (header, footer, etc.) et faciliter le développement du site.

Déploiement

Création d'une machine virtuelle VirtualBox pour héberger et tester l'application dans un environnement isolé.

Compétences développées

Développement web avec Flask (Python)
Écriture de requêtes SQL pour la gestion des données
Utilisation de templates pour la composition de pages
Déploiement sur machine virtuelle
Planification de projet (diagrammes de Gantt, de Pert)

Détails du projet

Rôle

Développeur Back-End (requêtes SQL)

Équipe

3 étudiants

Technologies

FlaskPythonHTMLCSSVirtualBox

Date

2023

Résultats

  • Boutique en ligne fonctionnelle avec gestion de panier et commandes
  • Déploiement réussi sur une machine virtuelle VirtualBox
  • Maîtrise de la composition de pages avec Flask
  • Première expérience de planification de projet en équipe

Envie d'en savoir plus ?

Ce projet vous intéresse ? N'hésitez pas à me contacter pour plus d'informations ou pour discuter d'opportunités similaires.

Me contacter