Arman App
The app was specially designed for the Indian Railways department for the Disaster Management.
Client’s Profile:
The app was specially designed for the Indian Railways department for the Disaster Management. Indian Railways (IR) is a statutory agency that operates India’s national railway system and is owned by the Ministry of Railways, Government of India. It is in charge of the world’s fourth-largest national railway system.
Description of Project:
The project was an incident reporting app for Indian Railways. Since the organization did not have a platform for reporting different rail incidents, it approached us to get an app designed and to integrate it with the government servers to enable real-time accident reporting.
Challenge:
- We needed to build a module that can facilitate generation of live analytical reports.
- App ought to have been light-weight so that it could run smoothly on the mobile.
- The train pilots should be able to use the app efficiently.
- In case internet is not working, the app must save the data offline and when the internet connectivity gets back, the data should get uploaded on the server.
Solution:
- We prepared the app on API bridge implemented cache server in which data was sent, extracted, manipulated and then aligned with government server parameters within maximum distortion of transfer of 3 seconds. The reason of extra time was because the manipulation was too huge and data chunk was too big.
- The app built was light-weight and we made it in such a way that the train pilots may also use it when needed.
- We used HTML offline database.
- We created the whole backend and frontend of the app. The technology used was ionic.
- The app had following features: Incident reporting, photograph capturing and transmission, geo-location tagging, authentication.
- We designed the whole Arman App and got its integration done with the government’s server.
Result:
We helped the organization with our app to streamline the documentation, analysis, mitigation, and tracking processes and therefore, reduced risk and prevent recurrence.