- General information
- PHP 5.5.9
- Symfony 2.7.5
- PHPStorm 8
- MySQL 5.5
- Vagrant 1.7.4
- POSTman 3.0.24
- Download and install Vagrant
- Download vagrant configuration: https://github.com/VoidZoneInteractive/vagrant_webgears/archive/master.zip
- Unpack configuration
- Navigate to directory where you have configuration and run
vagrant up(Note: you may have to choose your network adapter depending on configuration) - Navigate to http://192.168.1.117/admin/voucher
- Install symfony 2.7.5
- Configure your symfony 2.7.5 (database)
- Download repository
- Move repository to symfony dir
- Run
php app/console doctrine:schema:update --force - The app will be available on /admin/voucher
- I have like milion ideas to put some new features and tweaks but decided to finish it because it might take me too much time to complete it :)
- I found that input2.json have 2 entries about the same product (id is matching). There was no info what to do in that case in task description so I decided remove one entry from the file. I guess that it shoudn't be there but if I was tasked to handle it somehow I would need some extra infor how to do it.
A Symfony project created on October 12, 2015, 06:56 pm. Author: Gregory Gurzeda