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
.sqlfile located indatabase/raw/subscriber_manager.sqlof 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