LAMA is a boilerplate that provides a nice starting point for Laravel/Sentry and AngularJS based applications.
- Handy assetsmanager don't need to add your assets (css,js) in the main template and in the gruntfile
- JSON Vulnerability Protection
- Cross Site Request Forgery (XSRF) Protection
- Run with grunt (php artisan serve)
- Composer - Dependency Manager for PHP, installing Composer
- Node.js platform, installing Node.js
- Grunt - The JavaScript Task Runner, installing Grunt
- Bower - Web package manager, installing Bower
- Karma - A test runner for angularjs, installing Karma
- Protractor - Protractor is an end-to-end test framework, installing Protractor
git clone https://github.com/whisher/lama.git
cd lama
php composer.phar install
chmod -R 0777 app/storage
configuring your database app/config/database.php
php artisan migrate --package=cartalyst/sentry
php artisan migrate
php artisan db:seed
php artisan key:generate
npm install
bower install
grunt (run the app at http://localhost:8000)
grunt prod (build css and js)
grunt unit (unit test)
grunt e2e (end to end test)