Sommaire

Le projet

Un jeune étudiant, Élie, souhaite écrire des articles sur le développement informatique. Il aimerait créer un projet très simple lui permettant d’avoir une visibilité en ligne. Pour cela, il décide de créer un blog en Django. Étant plus développeur qu’administrateur système, Élie n’apprécie guère les déploiements et souhaite automatiser au maximum cette étape en utilisant Git.

Le projet de chapitre sera un projet volontairement simple, l’idée n’étant pas d’élaborer un projet complexe, mais de bien expliquer la mise en œuvre de déploiement continu automatisé avec Git. Le projet mis en œuvre est un blog personnel dont les fonctionnalités sont :

  • lecture d’articles,

  • système de pagination pour l’affichage de la liste des articles,

  • système WYSIWYG pour l’édition d’article,

  • système de catégories permettant de filtrer les articles.

Dans un premier temps, les fonctionnalités primordiales seront ajoutées au projet et déployées sur un hébergement en ligne. Ensuite, les fonctionnalités supplémentaires seront développées, versionnées sous Git et déployées de façon automatisée grâce à Git.