Skip to content
Projet application web - Telecom SudParis
Branch: master
Clone or download
Latest commit 5e14a5f Jul 6, 2017
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.settings Agence voyage Jul 6, 2017
app Agence voyage Jul 6, 2017
bin Agence voyage Jul 6, 2017
src Agence voyage Jul 6, 2017
tests/AppBundle/Controller Agence voyage Jul 6, 2017
var Agence voyage Jul 6, 2017
web Agence voyage Jul 6, 2017
.buildpath
.gitignore Agence voyage Jul 6, 2017
.project Agence voyage Jul 6, 2017
README.md Update README.md Jul 6, 2017
composer.json Agence voyage Jul 6, 2017
composer.lock Agence voyage Jul 6, 2017
phpunit.xml.dist Agence voyage Jul 6, 2017

README.md

Agence-voyage

Contexte du projet

Projet informatique en équipe dans le cadre du cursus de Télécom SudParis.

But

L'objectif de ce mini-projet est de travailler sur la création d'une application nouvelle, avec les technologies découvertes (HTML, Symfony, PHP, Twig, Doctrine, CSS, Bootstrap, autorisations, ...). Ce mini-projet a été conçu afin de se placer dans un contexte fictif simulant, de façon très simplifiée, le rôle d'une équipe de développement Web au sein d'un prestataire de service (SSII) en charge du développement d'une application Web de type "catalogue / vitrine en ligne" pour un client. Nous avons joué le rôle d'un binôme de développeurs Web au sein de l'équipe de la SSII.

Approche

  1. Lire le cahier des charges du "client" pour avoir une vue globale du projet
  2. Prendre connaissance de la coquille vide fournie pour faciliter le commencement du projet et éviter l'aspect paramétrisation
  3. Réflexion autour du sketch de l'application web (layout et architecture des pages)
  4. Programmation de l'application web en utilisant Bootstrap, Symfony et son moteur de template Twig et en suivant un modèle MVC

Conclusion

Il était intéressant de se mettre dans la peau d'un développeur d'une SSII, de répondre aux besoins formulés dans le cahier des charges et de proposer une solution avec une plus grande part d'autonomie en terme de créativité par rapport aux projets habituels. De plus, j'ai personnellement apprécié travailler avec les technologies web et cela m'a donné envie de découvrir le Javascript par la suite. Dans ce milieu il apparaît d'autant plus nécessaire de ne pas "réinventer la roue" et d'utiliser des templates libre de droit ou des bibliothèques permettant d'accélérer le développement et rendre le site responsive. Compte-tenu du temps alloué (3x3h), nous étions assez satisfaits du résultat.

Auteurs

Thomas Legrand R. P.

You can’t perform that action at this time.