We present the first technical test with PHP/Symfony; Create a car dealership Symfony application. You can see the Instructions here.
This project was developed with PHP 8.1, it integrates bootstrap 5, jquery, fontawesome libraries.
- A machine with at least PHP 8.1.
- Composer
- Symfony CLI
- Clone or download the repository
- Duplicate and rename the
.env
file to.env.local
and modify the necessary information and choose your database (APP_ENV
,APP_SECRET
, ...) - Install the dependencies with
symfony composer install --optimize-autoloader
- Run migrations with
symfony console doctrine:migrations:migrate --no-interaction
- Add default datasets with
symfony console doctrine:fixtures:load --no-interaction
- Locally run your database
- Run the app with
symfony serve -d
- Car Crud
- Car Pagination
- Car Search by name
- Car Category filter
- Weather Api feature + refreshed by Ajax avery hour
- Bootstrap v5
- Bootstrap - Framework CSS (front-end)
- Fontawesome - Icon Libarary (front-end)
- JQuery - Framework Js (front-end)
- Composer - Dependancy manager
- Paginator - Symfony paginator library
- Faker/pelmered/fake-car - Faker provider for fake car data
- Visual Studio code - Code editor
- Ishake FOUHAL alias @IF-WEB-DEV