thumpmaster / itvhome

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ITV HOME PAGE DEMO

This app show case a demo of itv hub home page. The app is built using PHP and Laravel framework.

The content comes from the rest api which is then processed by a middle layer and then passed to the front-end.

Install PHP 7 and laravel before accessing the app.

sudo apt-get install php7.0

Easiest way to install laravel is by using composer. If you don't have composer, follow the instructions from the following link. https://getcomposer.org/doc/00-intro.md

Then run the following to install laravel.

composer global require "laravel/installer"

Then download or clone the repo, go to the root folder of the app and run

composer update --no-scripts 
composer update
php artisan serve

This will start the local server on http://localhost:8000 and when you access the url, you could see the homepage of itv.

Running tests

Run the following command on the root folder of the app

phpunit

About


Languages

Language:PHP 89.8%Language:HTML 9.1%Language:Vue 0.6%Language:ApacheConf 0.6%