Skip to content

hogle-javascript/angular-dashboard-app

 
 

Repository files navigation

angular-dashboard

Dashboard/Widgets functionality with AngularJS.

Features:

  • Adding/removing widgets

  • Widgets are instantiated dynamically (from corresponding directive)

  • Widgets drag and drop (with jQuery UI Sortable)

  • Fluid layout (widgets can have percentage width)

  • Any directive can be a widget (e.g. AngularUI directives)

AngularJS Dashboard

Running Application

Install dependencies:

   $ npm install

Install Bower dependencies:

   $ bower install

Run Grunt server task:

   $ grunt server

Application will be available at http://localhost:9000

Building Application

Application is built with Grunt.

   $ npm install -g grunt-cli
   $ grunt

Links

Node.js Software platform built on JavaScript runtime

AngularJS JavaScript framework

ui-sortable AngularJS UI Sortable

jQuery UI Sortable jQuery UI Sortable plugin (reordering with drag and drop)

Bower Package manager for the web

Grunt JavaScript Task Runner

Yeoman Webapp generator

About

Dashboard/Widgets functionality with AngularJS

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • CSS 65.6%
  • JavaScript 18.0%
  • ApacheConf 10.2%
  • HTML 6.1%
  • Shell 0.1%