Skip to content

RevStack/Dashboard

Repository files navigation

RevStack Dashboard

Installs a default es2015 revstack.io dashboard app

Installation

##prerequisites

node
gulp
babel
bower

#clone repo

git clone https://github.com/RevStack/Dashboard.git
mv ./dashboard  my-project
cd my-project

#npm

npm install
gulp init
gulp app-build
bower install

Configure Rest Endpoint

open container.js under ./public/app/dependencies and edit the rest endpoint

$Rest.protocol = 'http';
$Rest.host = '';
$Rest.path = '';
$Rest.port = 80;

Google API Keys

open keys.js under ./public/references, and provide google api keys

SERVER_KEY='';
MAP_KEY='';

#tasks

gulp start-app

Browser

localhost:9040

Additional Tasks

gulp sass-compile
gulp sass-compile-min
gulp sass-watch
gulp app-build
gulp app-imports
gulp app-clean
gulp app-watch
gulp watch
gulp vulcanize
gulp vulcanize-min

Scaffold tasks

# crud controller
gulp db-crud-controller --class <className> --icon <icon>

# empty controller
gulp db-empty-controller --name <controllerName>

# content controller
gulp db-empty-controller --name <controllerName>

# empty view
gulp db-empty-view --name <view> --folder <viewFolder>

# content view
gulp db-content-view --name <view> --folder <viewFolder>

# list view
gulp db-list-view --name <view> --folder <viewFolder> --class <className> --icon <icon>

# grid view
gulp db-grid-view --name <view> --folder <viewFolder> --class <className> --icon <icon>

# detail view
gulp db-detail-view --name <view> --folder <viewFolder> --class <className> --icon <icon>

# service
gulp db-service --class <className>

# provider
gulp db-provider --class <className>

# binding
gulp db-binding --name <name>

# web component
gulp web-component --tag <tag> --d <directory>

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published