The current project requeriments are:
- PHP >= 7.3
- MySql version >= 8.0.22.
- Laravel version >= 8.
- Clone this repository.
- Run
composer install - Create a local database
- Create a local tests database
- Create a
.envFile, based on.env.examplefile - Config
.envFile - Run
php artisan testto test the project - Run
php artisan migrate - Run
php artisan db:seed --class=UserTableSeederto insert the admin user - Run
php artisan posts:syncto get posts from the ahother web platform (need first run the user seed) - Run (Optional)
php artisan db:seed --class=PostTableSeederif you need to see pagination and filter functionalities
Thanks for your time, all feedback is welcome.