I choose to do the assignment using Laravel which is a rapid application development PHP framework, I will not be using all of it's functionality since the framework is extremely vast. I will use Laravel to provide me with easy REST service setup and to serve a single page application in the form of AngularJS.
- Composer Install
$ composer install
- Install Node dependencies.
$ npm install
- Build Sources
$ gulp
If there are any issues running gulp ensure that you have browserify and gulp install globally
$ npm install gulp -g
$ npm install browserify -g
- Start up Laravel Dev Server
$ php artisan serve