- 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 test
orvendor/bin/phpunit