In order to run this project, make sure you have the following installed:
- PHP 7.4.x
- Composer
- MySQL 5.x
- Clone this repository
- Install required dependencies with
composer install
- Install required node dependencies with
npm install
- Logon to your MySQL db using your client of choice
- Import the db
.sql
file located indatabase/raw/subscriber_manager.sql
of the project - Set you MailerLite API key in your .env file under the key
MAILER_LITE_API_KEY
- Run tests with
php artisan test
- Start application with
php artisan serve