Risk Management Traveling Platform For a US Startup

How building a traveling app with real-time monitoring and analysis of potential threats in any given area enabled a US-founded startup to take the international market by storm, with one hundred thousand active users worldwide downloading the app in the first post-rollout month.

Challenge

The company’s current portfolio consists of web client and mobile apps for iOS and Android, while a more complex and functional version of the platform for corporate travel managers is being currently developed.

The main goal of the project was to build a functional backend and a web application, as well as a mobile app with a simple, user-friendly UI. Data exchange speed and security were the key requirements for the app since it would need to quickly update maps and enable users to download threat updates, even in remote areas over slow mobile connections.

Solution

Due to the innovative nature of the product, it was initially assumed that many of its aspects would be designed and formalized in parallel with the development process, which made *instinctools recommend Scrum for flexibility and optimal performance.

The use of the agile approach enabled the company to quickly start developing the skeleton of the future solution and to add extra details and features in subsequent iterations.

The mobile clients were built using Angular 2, Ionic 2, and Typescript. The desktop-based management dashboard for Windows and Mac was based on the cross-platform Electrons.js framework – the same framework that was used for developing the desktop version of Slack. In addition, a special Windows service was developed to enable the product to send push notifications to mobile devices.

The solution with all of its components heavily relies on a RESTful API, which ensures future scalability, reliability, modifiability and portability.

Result

Several months of hard work resulted in a successful release of the first version of the product, an online service based on a unique concept and possessing a number of outstanding characteristics. The service provides recreational and professional travelers with a reliable source of trustworthy information about threat levels at any global location and helps them travel with confidence about their safety. This partnership was a gratifying experience for *instinctools and its customer. Not only has the team delivered a powerful and functional solution, but it has also established a friendly relationship with the customer. Thanks to the team’s valuable input, the solution included multiple new features that were not part of the original specification.

Scalability

C74FA24D-C8E7-47CE-AA56-82FF103E9F65Created with sketchtool.

Real-time updates about emergencies, crime-related or potentially life-threatening situations that may take place or have taken place at a particular location

1558B050-5565-48CC-A888-62397EE8B30ACreated with sketchtool.

Tracking of the movement of people and/or their property

0EAC1B59-B5BB-40E3-9C43-6C2CD9D9CCFBCreated with sketchtool.

Plotting of the safest routes

F169E119-444E-4520-8267-96AAAAA7B4B6Created with sketchtool.

Tips about local culture

B897A2A3-5514-4C5F-B533-1BEC4DF9429DCreated with sketchtool.

Direct communication with service members and growth of the network of contacts

3420A2E8-53EE-4D1B-83D8-3758437BC9CBCreated with sketchtool.

Near-instant updates about crises arising in the user’s destination area

Technologies

C#/.NET
Entity Framework
TypeScript
TypeScript
HTML + CSS/SCSS
Javascript
Angular 2
Apache Cordova
Ionic 2

Do you have a similar project idea?

Anna Vasilevskaya
Anna Vasilevskaya Account Executive

Get in touch

Drop us a line about your project at contact@instinctools.com or via the contact form below, and we will contact you soon.