About module

This is one module in FaceChecker application at: http://plusplus.linkedface.com/facechecker

With this module, we can:

  • Monitoring events happened in the system, in real-time
  • Manage device in the system: create, delete, view and update information, access token

Platform

  • Use template SB Admin v2.0 rewritten in AngularJS
  • Angular JS, multi layer routing
  • SocketIO

Installation

  1. Clone this project or Download that ZIP file

  2. Make sure you have bower, grunt-cli and npm installed globally

  3. On the command prompt run the following commands

  4. cd project-directory
  5. npm install - bower install is ran from the postinstall

Configuration

Go to application sub-folder, and open configuration file: app/scripts/app.js

Set value for: server_url - This is service URL of FaceChecker Application server.

    .factory('AppConfig', function(){
        var event_rows_limit = 20;
        var device_rows_limit = 20;     
        var server_url = 'http://118.170.51.3:9100';
        ...
    }

How to use

  • References to Installation and configuration session to know installation and configuration steps
  • Run application: npm start
  • Access at URL: http://you_ip:9000/index.html
  • Run: npm run dist - a shortcut for grunt serve:dist to minify the files for deployment

Screen short

Device management

Device management

View device information

View device information

Add or update device

Add or update device

Event management

Event management

View user information

View user information