Customer
The client may be a software package and hardware supplier that focuses on automotive physics product. the corporate incorporates a robust presence in Europe and Asia and plans to expand globally.

Challenge
The Customer’s flagship hardware device was ready to communicate with a vehicle’s physics to begin and stop the engine, open and shut the doors, retrieve nosology info, etc. It conjointly had a inherent GPS unit, motion and crash sensors, and a GSM module that was ready to send information to/from a server.

The client wished to develop a posh client-server answer with interactive net interface and feature-rich mobile applications for automaton and iOS platforms that may enable purchasers to speak with their vehicles and perform remote automotive physics management.

Solution
Experienced in net development and fleet management software package solutions, Tech-It cluster was chosen to develop the desired software package answer. The team delivered the new answer in 3 stages.

Stage 1
Tech-It Group’s team started with the mixing of the hardware chase device mounted on a vehicle with an online server. Tech-It Group’s engineers worked in conjunction with the device manufacturer’s technical team placed in South Korea. As a result, they determined the I/O interfaces and enforced the server application programming interface (API). They conjointly created a server model for testing and stabilization functions.

Tech-It Group’s testing team performed totally different types of stress tests to make sure high association stability and solid performance.

Stage 2
Tech-It Group’s team designed and enforced net software package that integrated user’s interface, body practicality and electronic payment system and allowed users to:

Track a vehicle’s position.
Start/stop the engine.
Set air temperature within the vehicle.
Schedule engine prolusion.
Open/close doors and trunk.
Turn the lights on/off.
Monitor trip info.
Get instant notifications on accidents and rushing violations.
Track driving vogue and think about driver’s safety score.
Review fault nosology.
Receive push notifications on maintenance activities needed.
Track balance and create payments through the electronic payment system. There was a referral program for brand new users’ attraction.
UI interacted with net server via API supported JavaScript Object Notation (JSON). Back-end software package half was supported Entity Framework half-dozen.0, a strong object-relational mapping (ORM) system.

All server-side software package was scalable because of Microsoft Azure Cloud implementation. All databases of the system keep in Microsoft Azure SQL Databases.

Administrative tool provides news practicality, ability to create charts and think about maps.

The system may track up to tens of thousands of applications at the same time with none performance problems.

The solution had Associate in Nursing integrated observance module for chase bugs, receiving reviews, organizing users’ forum and a electoral system.

Stage 3
Tech-It Group’s developers designed and enforced mobile applications with fashionable and intuitive computer programme for automaton and iOS platforms and integrated the with the antecedently developed back-end system.

Tech-It Group’s team introduced intelligent voice command interface (Google Voice Actions for automaton and Siri for iOS platforms were used), ensured low battery consumption whereas chase vehicle state and period GPS chase with push notifications of alerts.

Results
After the palmy launch of the advanced answer, the Customer’s sales raised considerably. The developed answer was actively utilized by the final public, further insurance corporations and automotive dealers.

Technologies and Tools
.NET: Microsoft Visual Studio, Microsoft SQL Server, ASP.NET MVC 4, Entity framework half-dozen, Unity IoC, jQuery, Knockout.js, Hightcharts, Microsoft Azure SDK, Newtonsoft.Json, Google Maps API.

iOS: Objective-C, UIkit, Core Location, Google Maps SDK for iOS, SpeechKit, CocoaPods, AFNetworking, Crashlytics.