This is an AngularJS boilerplate using awesome AdminLTE skin. It also adds some useful directives for common tasks, such as displaying an index list fetched from API.
This boilerplate was created to alleviate the overhead of starting new frontend projects that use general Information System styling (aka Dashboards)
This boilerplate uses Gulp as a builder, to build distribution files, therefore these are the things you need to get started:
-
Clone or fork this repository to your project folder
-
Install node modules used by Gulp. This will take a while, so grab a coffee or something
npm install -
Next you need to install your frontend dependencies with Bower
bower install -
After installing all dependencies your are ready to build
gulpThis will create a
distfolder and launch a local server with auto refresh. You can check all the tasks here or inside gulpfile.js
- Create a general boilerplate to get the team going
- List directive
- Popup modals
- Fixed alerts with auto hide
- Form boilerplate
- Table column filters (such as currency, etc)
- Remove smart table
- Add tables sorting
- Table templating
- Fix Gulp watch to not reload two times in one pass
- Slim down some dependencies