Version 3.0.0-beta
Overview
Installation
Issues, questions and feature requests
Planned features
Upcoming Version 3
Do It Yourself
Contributing
This is a starter project that gives you an out of the box configuration Laravel 5.1 and AngularJS (folder by feature architecture). Here are the goodies that you'll get:
- Laravel 5.1
- Angular
- Angular Material
- Blazing fast Elixir 3.0 configuration with custom tasks
- artisan generators for angular (artisan ng:feature name, artisan ng:dialog name, etc..)
- check out the full list of features
Heads up for Windows + Vagrant users: Start by applying the fix in issue #61
composer create-project jadjoubran/laravel5-angular-material-starter --prefer-dist
cd laravel5-angular-material-starter
#fix database credentials in .env
npm install -g gulp bower
npm install
bower install
php artisan migrate
gulp && gulp watch
php artisan serve
- You're ready to go! http://localhost:8000
- Star the repo and submit your feedback as a new issue or to @JoubranJad
Open a new issue, I'd love to help.
Moved to github issues.
Version 3 is in Beta now. We have shiny new docs
A nice article on sitepoint that explains the first few versions of this repository. Recommended read if you're not familiar with the underlying technologies.
Thank you for contributing to this repository.
Here are the guidelines:
- run
gulp --production
at the end if you changed any HTML, Less or JS. Do not send Pull Requests without running this command (unless you haven't touched the frontend) - delete
.map
filesrm public/css/app.css.map public/css/vendor.css.map public/js/app.map public/js/vendor.js.map
- If you are adding/modifying backend functionality, make sure to include the apprioriate
test
. Let me know if you need help writing the test