Webflix is dummy Laravel application which simulates Netflix. You can log in, browse movies and mark movies watched.
This application is used for creating tutorials on how to deploy a Laravel application from GitHub to Heroku using Codeship for continuous integration and deployment.
- Fork the repository
- Copy
.env.example
to.env
and modify the values to match your environment - Run
composer install
to install dependencies - Run
php artisan key:generate
to set an Encryption Key - Run
php artisan migrate --seed
to migrate the database and seed it with movies and a user - Run
php artisan serve
to serve the application using a built-in PHP server or serve the application using Homestead
Email: [email protected]
Password: secret
The application uses Codeception for testing. You can run tests with the following command:
vendor/bin/codecept run functional
See .env.testing
for testing environment configuration. Tests are located in tests/functional
directory.