Code Monkey home page Code Monkey logo

agence-voyage's Introduction

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.

agence-voyage's People

Contributors

dnzzl avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.