The website: Episode-Alert.
- [PHP]
- [MySQL] and create a database and configure it in laravel
- Composer
config /app/config/local/app.php
composer update
php artisan migrate
phpunit
(to run PHP unittests)
npm install -g grunt-cli
gem install sass compass
bower install
nmp install (Or 'npm install --no-bin-links' if it doenst work on vagrant)
gulp build
npm install karma-cli -g
to run e2e tests configure karma.e2e.conf.js to use the proper url of application
karma start test/karma.e2e.conf.js
karma start test/karma.unit.conf.js
'gulp watch' to watch for changes
'php artisan serve' to start a webserver in root of the project (or you can install apache)
'php artisan series:update' to start fetching series
'php artisan sitemap:generate' generate a sitemap
'php artisan mailer:batch' to send alert emails