Skip to content
This repository has been archived by the owner on Oct 7, 2020. It is now read-only.

ThomasCms/orleans-0918-php-loipinel

 
 

Repository files navigation

Simulateur de loi Pinel

Development of a simulator of loi Pinel.

Build Status

Pedagogical objective

Client project, carried out for the company Projet I/O, in order to put into practice the different concepts seen during the 3rd month of training at the Wild Code School:

  • Symfony 4, Doctrine 2 et Twig

  • Development of advanced functionalities : authentication, user roles, files import, pdf export

  • Methodology Scrum / Agile

  • Duration of the project : 8 weeks

Setup on ubuntu :

    1. create a .env.local file, then copy .env content and paste it in .env.local. Set your database login iformations
    1. run 'composer install'
    1. run 'yarn install'
    1. run 'bin/console d:d:c'
    1. run 'bin/console d:migration:migrate'
    1. IF YOU ARE IN DEV ENVIRONNMENT run 'bin/console d:f:l' this will create you users, you can check emails and password to login with those users in /src/DataFixtures/UserFixtures from line 19
    1. run 'yarn encore dev' OR 'yarn encore production' if you are in production environnment
    1. run (sudo) 'apt-get install xvfb -y'
    1. run (sudo) 'apt-get install libqt5webkit5 -y'
    1. run (sudo) 'apt-get install libqt5svg5 -y'
    1. enjoy !

THIS PROJECT IS NOT UP TO DATE AND CONTAINS VULNERABILITIES

Langages

  • HTML 5
  • CSS 3
  • JavaScript
  • PHP 7

Frameworks

  • Bootstrap 4
  • Symfony 4 (Doctrine 2 + Twig)

Méthodologie

  • Scrum / Agile

Versioning

  • Git / Git Workflow

Tools

  • PhpStorm
  • Travis CI

Contributors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 71.8%
  • Twig 19.9%
  • JavaScript 4.3%
  • SCSS 2.9%
  • Shell 1.1%