Dans cette formation, on va utiliser la version 3.10 de Python. Ce n'est pas une obligation et vous pouvez utiliser d'autres versions comme la 3.9 ou 3.11 et tout devrait fonctionner avec ces versions également.
Pour gérer notre environnement virtuel et les dépendances du projet, on va utiliser un outil moderne qui permet de faire les deux à la fois : Poetry.
Vous pouvez là aussi utilisez une autre façon de faire et par exemple passer par venv et pip si vous êtes plus confortables avec ces outils.
On va également utiliser Tailwind CSS pour styliser notre application.
Vous allez voir que pour la version finale du projet, on aura très peu de styles à ajouter, mais l'idée est de vous montrer comment ajouter Tailwind et les fichiers statiques en dépendances. N'hésitez pas là aussi à faire au plus simple si vous le souhaitez et rester sur du CSS pur ou des framework plus simple d'accès comme Bootstrap.
Si vous êtes bloqués à un endroit, n'hésitez pas à consulter toutes les sources de ce projet qui sont disponibles sur le dépôt Git disponible dans la description.