Bienvenue dans cette formation 100% pratique !
Nous n'allons pas faire de la théorie pour faire de la théorie. Notre objectif est clair : construire Gambella, une plateforme d'e-commerce moderne, robuste et prête pour la production en utilisant Flask.
C'est quoi Gambella ?
Gambella est une boutique en ligne complète avec un design visuellement impressionnant (premium) et des fonctionnalités avancées que l'on retrouve sur les standards actuels du web.
Voici ce que nous allons construire ensemble :
- Un Catalogue Dynamique : Une page d'accueil avec les derniers produits, une navigation fluide par catégories et des fiches produits détaillées.
- Un Panier Hybride Intelligent : Si un utilisateur n'est pas connecté, son panier est sauvegardé dans sa session. S'il se connecte, le panier est fusionné avec sa base de données !
- Gestion des Stocks : On ne vend pas ce qu'on n'a pas. Les stocks sont décrémentés en temps réel lors de l'achat.
- Espace Administrateur : Un back-office complet pour surveiller les ventes, ajouter des produits et gérer les commandes.
- Fonctionnalités avancées : Génération automatique de factures PDF avec QR codes, conversion des images produits en WebP pour la rapidité, et envois d'emails asynchrones pour ne pas frustrer nos clients avec de longs temps de chargement.
À qui s'adresse cette formation ?
Si vous avez déjà les bases de Python et que vous comprenez comment fonctionne le web (requêtes HTTP, HTML/CSS basique), vous êtes au bon endroit. Même si vous n'avez jamais fait de Flask, nous allons reprendre la structure étape par étape. Mais attention, le rythme sera soutenu : nous codons une vraie application !
Êtes-vous prêt à coder le prochain géant du E-commerce ? Préparez votre clavier, on commence tout de suite par la mise en place de notre environnement !
Laisser un commentaire