Skip to content

szimmers/site-ticket-portal

Repository files navigation

site-ticket-portal

A demonstration client project for AngularJS. It provides a view into work tickets for physical sites, grouped by project (type of work to be done). The projects available to a user is determined by authorization rules on the server.

The client demonstrates a mobile-friendly, single-page app. In addition to controllers and services, there are custom filters and a directive for a pie chart. The app is minimally styled, relying on Bootstrap UI for most elements. The nav bar and tab navigator are provided by angular-strap.

Currently, it runs against a local, .NET server that is not available publically.

The client was configured with Yeoman, including Bootstrap UI but excluding SASS. Additional resources required for client:

  • angular-strap
  • angular-resource
  • ng-google-chart

To run server:

% grunt server (note: server not available for download)

To run unit tests:

% grunt test

Planned changes:

client:

  • integrate with phone gap

server:

  • creation of nodejs server with test data, deployed to something publically accessible (e.g. herokuapp)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published