Skip to content

ceniymei/laravel5-angular-material-starter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Laravel 5.1 Angular Material Starter

Version 3.0.0-beta

Latest Stable Version Latest Unstable Version Build Status StyleCI Code Climate License

View DEMO

Laravel & Angular

Table of Contents

Overview
Installation
Issues, questions and feature requests
Planned features
Upcoming Version 3
Do It Yourself
Contributing

OVERVIEW

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

Installation

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

Issues, questions and feature requests

Open a new issue, I'd love to help.

Planned features

Moved to github issues.

Upcoming Version 3

Version 3 is in Beta now. We have shiny new docs

Do It Yourself

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.

Contributing

Thank you for contributing to this repository.

Here are the guidelines:

  1. 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)
  2. delete .map files rm public/css/app.css.map public/css/vendor.css.map public/js/app.map public/js/vendor.js.map
  3. If you are adding/modifying backend functionality, make sure to include the apprioriate test. Let me know if you need help writing the test

About

Get started with Laravel 5 and Angular (material)

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 95.1%
  • PHP 3.9%
  • Other 1.0%