All Projects → colorgap → brush

colorgap / brush

Licence: MIT license
An amazing scaffolding for developing database-driven websites, applications and APIs. Built on Laravel Lumen Framework, MySQL and Angular.

Programming Languages

CSS
56736 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects
PHP
23972 projects - #3 most used programming language
ApacheConf
554 projects

Projects that are alternatives of or similar to brush

angular-material-boilerplate
A straightforward and well structured boilerplate based on Google's Angular Material project.
Stars: ✭ 28 (+21.74%)
Mutual labels:  angularjs, gulp, angular-material
Cat Facts
Daily cat facts! 🐱
Stars: ✭ 110 (+378.26%)
Mutual labels:  angularjs, angular-material
Angular Material Dashboard
Angular admin dashboard with material design
Stars: ✭ 1,321 (+5643.48%)
Mutual labels:  angularjs, gulp
Fe
前端热门文章阅读
Stars: ✭ 174 (+656.52%)
Mutual labels:  angularjs, gulp
Md Form Validator
Simplify the usage of ngMessages with the angular material design
Stars: ✭ 8 (-65.22%)
Mutual labels:  angularjs, angular-material
Tested
Angular Material in MEAN Stack Website Source
Stars: ✭ 35 (+52.17%)
Mutual labels:  angularjs, angular-material
Ng6 Starter
🆖 An AngularJS Starter repo for AngularJS + ES6 + Webpack
Stars: ✭ 1,933 (+8304.35%)
Mutual labels:  angularjs, gulp
ecommerce
Laravel open source e-commerce system.
Stars: ✭ 209 (+808.7%)
Mutual labels:  angularjs, angular-material
Ionic Starter Template
Reinventing the wheel, again! Sorry Ionic Team... but there are many newbies learning on Youtube!
Stars: ✭ 208 (+804.35%)
Mutual labels:  angularjs, gulp
Angular5 Seed
Angular5 Seed for Application
Stars: ✭ 222 (+865.22%)
Mutual labels:  angularjs, angular-material
fractal-starter-kit
Starter kit for Fractal with SCSS, Webpack, XO, sass-lint and Gulp
Stars: ✭ 22 (-4.35%)
Mutual labels:  gulp, scaffolding
Gulp Angular Templatecache
Concatenates and registers AngularJS templates in the $templateCache.
Stars: ✭ 530 (+2204.35%)
Mutual labels:  angularjs, gulp
Meantorrent
meanTorrent - MEAN.JS BitTorrent Private Tracker - Full-Stack JavaScript Using MongoDB, Express, AngularJS, and Node.js, A BitTorrent Private Tracker CMS with Multilingual, and IRC announce support, CloudFlare support. Demo at:
Stars: ✭ 438 (+1804.35%)
Mutual labels:  angularjs, gulp
Depli
A handsome JVM monitoring dashboard
Stars: ✭ 39 (+69.57%)
Mutual labels:  angularjs, angular-material
King Admin
king-admin是一个超酷的前后端分离的基础权限管理后台,前端:angularJs+bootstrap+gulp,后端:spring-boot+mybatis-plus(分java版和kotlin版)
Stars: ✭ 397 (+1626.09%)
Mutual labels:  angularjs, gulp
Laravel Ecommerce
Laravel open source e-commerce system.
Stars: ✭ 163 (+608.7%)
Mutual labels:  angularjs, angular-material
componentity
Thousands of components ready to be copy-pasted!
Stars: ✭ 15 (-34.78%)
Mutual labels:  angularjs, materializecss
metadatamanagement
Metadatamanagement (MDM) - Data Search for Higher Education Research and Science Studies
Stars: ✭ 21 (-8.7%)
Mutual labels:  angularjs, angular-material
Angular-Firebase-Sortable-Table
Angular Firebase Sortable Table is a module that makes tables creation with firebase an easy task.
Stars: ✭ 28 (+21.74%)
Mutual labels:  angularjs, angular-material
Angular2 Express Mongoose Gulp Node Typescript
AngularJS 2 (Updated to 4.2.0) Mean Stack application which uses Angular2, Gulp, Express, Node, MongoDB (Mongoose) with Repository Pattern Business Layer
Stars: ✭ 201 (+773.91%)
Mutual labels:  angularjs, gulp

License Build Dependency Status devDependency Status

Brush

## Brush - beta (version 0.3.0) ([Brush 2.0](https://github.com/colorgap/brush/tree/v2) is under development using Angular 2) #### App Scaffolding for laravel lumen and angular based projects: Brush use Laravel's micro framework lumen as a base and build an amazing UI on top of it which provide you quick and easy way to jump start your app. Best part of brush is, it comes with 2 different UI: one for landing page and other for dashboard from same CSS and JS vendor files but different config files. This gives you flexibility to have different look on Customer facing vs admin dashboard.

Technology stack


Jump Start your app today...

Prerequisites:

  • php 5.6 or above
  • node.js 4 or above
  • composer

Steps to get started:

if above command doesn't work the try adding sudo

  • sudo composer install && npm install
  • gulp

Now change the name of your .env.example file to .env


Database setup steps

For database tables and seeding we have created 2 tables Users and Roles, to create table in your database, execute below commands

Set your db details in .env file and execute from project root folder

  • php artisan migrate
  • php artisan db:seed

To run locally for making changes and develop your app use below command from root folder

  • php -S localhost:8000 -t public

After these steps go to : http://localhost:8000 or point MAMP, XAMP or WAMP servers to brush/public directory

You should see Brush landing page

or

Just run

  • npm start Above command will start server and also watch for your changes.

To bundle and ship brush just execute below gulp command from root folder:

  • gulp build --env prod or
  • npm run build

This will create a brush-app.zip in target folder. Just place the zip in your server and explode.

Quick links

User Details:


  • Update themes in brush-config.json file option: "themeName"
  • materializecss (90% ready)
  • bootstrap (100% ready)
  • material (Under development)
  • Or design you own theme and use option themename: your_theme

Note: Use "npm start" while in development node

: This project is in alpha right now, feel free to contribute and if you want any feature that you feel is useful for this application send us at [email protected] we will try to add it to the brush.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].