Giter Site home page Giter Site logo

samrap / laravel-kickstart Goto Github PK

View Code? Open in Web Editor NEW
47.0 5.0 5.0 95 KB

[ABANDONED] An advanced workflow for one of the most popular and fastest-growing PHP frameworks available.

License: Other

PHP 38.44% JavaScript 22.97% CSS 29.41% HTML 9.18%

laravel-kickstart's Introduction

Laravel Kickstart

Latest Stable Version Total Downloads Latest Unstable Version License

What is Laravel Kickstart?


Laravel Kickstart is a Laravel starter configuration that helps you build Laravel websites faster. It comes with an Elixir configuration, the latest versions of Bootstrap and JQuery, a Blade wrapper template, debug tools, and much more.

Why Laravel Kickstart?


Laravel is an amazing framework that lets you build scalable applications rapidly and professionally. However, when it comes time to tie in the front end, a lot of time is spent configuring views, stylesheets, and scripts. Laravel Kickstart aims to provide you with a front end workflow as advanced as Laravel's back end workflow, while tying both together seamlessly.

Features


  • Gulp/Elixir Configuration: Compile your Sass and JavaScript files with Laravel Elixir. Your styles and scripts will automatically be combined with the project's Node dependencies and injected into the base Blade file.
  • DRY Philosophy: Modularized Sass and JavaScript files out of the box to prevent repetitive front end code. A main.js file utilizes DOM-based routing, while a highly organized Sass file structure (based on Sage) breaks your styles into organized groups. Staying DRY never felt so good!
  • Blade Wrapper: A base Blade template that acts as a wrapper for all your pages automatically pulls in your styles and scripts and provides many sections to extend.
  • Enhanced Debugging: Laravel Kickstart implements the Whoops error handler and Laravel Debugbar for advanced debugging in app debug mode.
  • Even More: That's right. Read on to find out about the loads of other small features in Laravel Kickstart that make Laravel development even more streamlined.

Installation


Install via composer:

composer require samrap/laravel-kickstart

Then add the service provider to your providers array in config/app.php:

Samrap\Kickstart\KickstartServiceProvider::class

Finally, just run the php artisan:kickstart command and let Laravel Kickstart do the rest.

You're now ready to utilize all the great features Laravel Kickstart has to offer!

Usage


Head over to the Laravel Kickstart Wiki for the quick and useful documentation on utilizing Laravel Kickstart's awesome features.

Contributing


Contributions are more than welcome! You can submit feature requests to [email protected], or fork the repo yourself!

laravel-kickstart's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

laravel-kickstart's Issues

Add tests for custom handler

There are currently no tests for the custom handler. While the majority of this package does not need tests, the handler should have tests.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.