API for Realtime SensorsAPI for Managing an Array of Real-time Sensors

Features

This also facilitates reuse of components in other future derivations of this product. Moreover, it increases fault tolerance by orders of magnitudes by containing crashes inside a particular block.

Technology
  • OS: Linode
  • Server Side Language: Python
  • Client Side Technology: AngularJs
  • Architecture: MVC
Overview

This app is a backend API for managing an array of real-time sensors. These sensors are a part of client’s flagship security suite. Functions range from changes in pitch and angle to subscription for web endpoints receiving automated data. Together with hardware and the front-end real-time mapping application SOW, it forms a full fledged robust real-time monitoring product.

This product is aimed at use by military and private groups alike, looking to deploy a maintenance free and fully automated security suite at borders of a protected area. Features of this product include operator alerts, auto detection/panning/zooming on a moving object, auto classification of events etc.

This app is broken into multiple independent parts for dealing with each aspect of operation. While it may not be obvious to an end user, it makes the architecture much more robust and scalable. Potential bottlenecks are easier to isolate and attend to. Various parts of app such as network api and data aggregation can be scaled higher than the rest of relatively low traffic components.

Challenge

This was a big app and we had to create an API for real-time sensors. We do not had much experience in developing software interacting with hardware.

Solution

We created the back end API in Python for managing an array of real-time sensors.

Result

The API worked successfully.

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?