Développeur Full Stack | Concepteur senior | PSM™ II, PSPO™ I, PSM™ I

Ensemble, nous donnons vie à vos projets les plus innovants et audacieux!

Site web pour une pizzeria

J'aimerais vous dire que j'ai créé ce site Web pour l'un des plus grandes pizzerias de la ville, mais... Non!

J'ai créé ce projet lors d'une introduction à Python et Django. J'ai décidé de créer un site web pour une pizzeria fictive. J'ai utilisé le framework Django pour la gestion du site web et pour l'interface utilisateur.

J'ai utilisé le langage de programmation Python pour la gestion des données et la création de fonctionnalités back-end, telles que le système de gestion de menu pour la pizzeria. L'objectif était de simuler un environnement réel de gestion d'une pizzeria, permettant à l'utilisateur d'ajouter, de modifier et de supprimer des pizzas du menu. Chaque pizza, représentée par une instance de la classe 'Pizza' dans mon modèle Django, peut avoir des attributs tels que le nom, les ingrédients, le prix et une indication si elle est végétarienne ou non.

La partie front-end a été réalisée avec HTML, CSS et un peu de JavaScript. J'ai créé une interface utilisateur simple mais élégante, où les clients peuvent visualiser le menu et les détails des pizzas. L'aspect dynamique du site est géré par JavaScript, qui change le fond d'écran toutes les six secondes, apportant une touche visuelle intéressante.

Pour la mise en ligne du projet, j'ai choisi la plateforme PythonAnywhere. Cela m'a permis de déployer facilement mon application Django et de la rendre accessible sur Internet. L'hébergement sur PythonAnywhere m'a également fourni une expérience précieuse sur la gestion et la maintenance d'applications web en production.

Pour conclure, ce projet, bien qu'imaginaire, illustre mes efforts et mes apprentissages en tant que développeur. Il reflète ma capacité à concevoir et à réaliser une application web fonctionnelle, en intégrant des technologies comme Django et Python, ainsi que des compétences en front-end. Ce site, plus qu'un simple exercice, est le témoignage de mon parcours d'apprentissage continu et de ma passion pour le développement web.

Technologies utilisées : Visual Studio Code, HTML, CSS, Javascript, Django, Python, Python Anywhere

Consulter le projet