Ce site Web a été ma première expérience en développement côté serveur, et le langage utilisé ici est le Python. Conçu avec le framework Django, il dispose d'une base de données locale recensant les meilleures pizzas de chez Pizza Mama, la pizzeria qu'il vous faut pour vos soirées entre amis ! Plus serieusement, le système utilisé par Django est simple : pour chaque page est créée une application, avec son propre modèle de données. Puis ce modèle sert à établir la structure des données enregistrées, selon le paradigme de la programmation orientée objet, afin d'effectuer les opérations de création, d'affichage ou de suppression des données. Ici, les objets sont simplement des pizzas, et le modèle de données inclue donc pour chaque pizza un nom, des ingrédients, un prix et enfin un tag qui précise si la pizza est ou non végétarienne. La structure logique de ce projet a été complexe à comprendre et à mettre en place en raison des nécessaires compétences de développement en backend avec ce framework qu'est Django, mais l'expérience que j'ai acquise en développement avec d'autres langages comme NodeJS m'a permis finalement d'intégrer les concept-clés ainsi que de mieux comprendre les subtilités de Django.
Technologies utilisées : HTML5, CSS3, PYTHON, DJANGO, PYCHARM.