Hi there, Thank you for your interest in this project. I'm delighted to announce that this is my last project for my PHP/Symfony training with OpenClassrooms (which means I'll then have more time to explore new projects and of course for the job search! wohooo!). Regarding this project, it's about upgrading an old application and testing it using PhpUnit. We also explore how to write a technical documentation as well as a code audit with the help of Blackfire and Codacy.
Please let me know what you think about this project. I'm always open to improvements!
Homepage of the upgraded application (It is a task management application)
Homepage after login
Clone the repository of this page. Open .env file and modify line 30 (database URL) with your own detail. Install Composer if you do not have it yet.
In your cmd, go to the directory where you want to install the project and install dependencies with composer with the commands below:
$ cd some\directory
$ composer install
All dependencies should be installed in a vendor directory.
Create a new database using the command below:$ php bin/console doctrine:database:create
$ php bin/console doctrine:migrations:migrate
You can import fixture by running the command below:
$ php bin/console doctrine:fixtures:load
$ php bin/console --env=test doctrine:database:create
$ php bin/console --env=test doctrine:schema:create
In order to load the fixtures for the test purpose, you can run the command as below:
$ php bin/console --env=test doctrine:fixtures:load
$ symfony serve: start
Have a great day! Looking forwards to sharing more projects/news with you!
ChingYi P.C
http://chingyipc.com/