
D-Fence
/
D-Fence
Nuxt.js / Node.js / Kotlin / Swift
Web / Mobile
Software for managing innovative security solutions and electronic alarm systems.
Task:
Web and mobile complex secutiry system solution which allows controlling of security sensors, getting alerts, managing statuses of security zones, as well as reporting incidents.
Technologies and Tools:
WEB frontend: Nuxt.js, Cesium library;
WEB backend: Nodejs, MQTT protocol;
Android mobile app: Kotlin;
iOS mobile app: Swift;
ONVIF cameras, Invision NVRs, Provision NVRs, Hikvision NVRs.
WEB backend: Nodejs, MQTT protocol;
Android mobile app: Kotlin;
iOS mobile app: Swift;
ONVIF cameras, Invision NVRs, Provision NVRs, Hikvision NVRs.
Challenge
Since the question of efficient security remains one of the most important for the territories of large enterprises and important locations, the security sector continues to develop its technologies, and our solution is no exception.
Our customer is on a mission to create a software which could be used for security purposes together with security smart devices.
Our customer is on a mission to create a software which could be used for security purposes together with security smart devices.
Solution
We developed WEB application that would be used in pair with D-Fence security sensors. The idea is that user is able to control all the security sensors using one application. Moreover, the sensors can be configured for the needed area. The user only needs to select an area on the map (or set coordinates) and link sensors to them.
Thus, the sensors work on the territories which they are linked to. If the sensor detects some movement or intruder at the zone, the user receives an alert. Then, alert can be set as “acknowledged” in order to make sure the alert gets noticed. Also, statuses of the zone can be changed with a few clicks, right on the map.
Aside from the WEB application, we have implemented 2 mobile apps. One is used for monitoring the alerts and getting notifications regarding alerts or intruders. The other is public one and used for reporting incidents.
We use MQTT protocol for communication with security equipment (controllers). Cesium library is used for displaying maps. Current solution works with ONVIF cameras, Invision NVRs, Provision NVRs, Hikvision NVRs.
Thus, the sensors work on the territories which they are linked to. If the sensor detects some movement or intruder at the zone, the user receives an alert. Then, alert can be set as “acknowledged” in order to make sure the alert gets noticed. Also, statuses of the zone can be changed with a few clicks, right on the map.
Aside from the WEB application, we have implemented 2 mobile apps. One is used for monitoring the alerts and getting notifications regarding alerts or intruders. The other is public one and used for reporting incidents.
We use MQTT protocol for communication with security equipment (controllers). Cesium library is used for displaying maps. Current solution works with ONVIF cameras, Invision NVRs, Provision NVRs, Hikvision NVRs.
Result
We got an excellent security solution, both for small private areas and large enterprises.
The essence of the software we have developed is that it can effectively interact directly with the main elements of security – sensors.
An important feature is that the user has the ability to manually select the system distribution zones on 2D or 3D map, get data in real time and even interact with surveillance cameras.
The essence of the software we have developed is that it can effectively interact directly with the main elements of security – sensors.
An important feature is that the user has the ability to manually select the system distribution zones on 2D or 3D map, get data in real time and even interact with surveillance cameras.
Next case:
[portfolio_case]
Case Name
/
Company

Our mission is to make each product better
Lorem ipsum dolor sit amet, consectetur adipiscing elit