Realtime Surveillance & StatisticsUnified Interface to View All Data and Feeds

BACKEND

This application is based on node.js with a backend formed collectively by redis and mongodb. The async and evented nature of node.js makes it a perfect choice for such data intensive application with read write volume crossing into multiple thousands per minute. Besides, the use of nosql database provides flexibility in implementing changes to data structure easily.

Redis being an in-memory database, caters to caching and sessions while mongodb provides the main workhorse and actual storage platform.

Technology
  • OS: Linode
  • Server Side Language: Javascript (NodeJS)
  • Client Side Technology: Mapbox, JQuery, AngularJs
  • Architecture: MVC
Overview

The web application supports thousands of request in an hour in the form of image and data feeds. It supports automatic classification of data and specification of classification logic from admin panel.

The app provides all citizens of the state a unified interface to view all data and feeds which is collected off them. The data is kept as open as possible so that everyone is on the know on what security agencies have on them.

The app communicates with multiple sensors deployed across a geographic region and provides real-time and historical statistics of any events detected over time. The images of events are pushed as they are occurring and the front-end is updated accordingly to reflect the latest changes. An operator can classify events based on their content and can also specify formulas for the machine to do some classification automatically. He also has the option to view accumulated data in form of heat maps to easily spot trends as well as histogram for comparison between different sensors.

How can we help you?

Have an experienced software architect provide a free estimate & professional consultation. 


The costs for having my software developed by Laitkor were considerably cheaper than anything I could find in Australia. I have been very happy with the service, costs and the management of my projects

Denis Ryan
Chief Technical Officer, YouTurkey/ThatsNewsY

Outstanding experience! Highly recommended. Good communication and professional work. Delivered on time and very satisfied. 10 on 10 review rating as they fixed my iOS gaming app for all the bugs!

MBS Port
Chairman, MBS Port

Looking for a First-Class Software Consultant?