- PHP >= 7.2.5
- Database MySQL 5.7
- Web Server (eg: Apache, Nginx)
AddressBook uses Laravel 7, the best existing PHP framework
- Install Composer and Npm
- Clone the repository:
git clone https://github.com/mohamadchoker/address_book.git - Install dependencies:
composer install ; npm install ; npm run dev - Create .env file:
cp .env.example - Create application key:
php artisan key:gen - Migration:
php artisan migrate - Required data seeding:
php artisan db:seed - Create public disk symbolik link:
php artisan storage:link - Composer dump:
composer dump
php artisan testorvendor/bin/phpunit