• Android SDK
  • Swift
  • OpenGL
  • SDK
  • Indoor Atlas SDK
Country: UAE
Year of launch: 2015/ongoing
Smart Navigation Systems

Project background

Smart Navigation Systems is a UAE-based startup established in 2014. Its founder, Mustafa Almusawa, previously worked on various projects related to telemetry, control systems, and geographic information systems (GIS).

His idea was to create a solution using BLE beacons and a smartphone as a primary device for orientation in large facilities where GPS navigation was not possible. This system also benefits facility owners by making it possible for them to collect and analyze data of customer behavior.

Hence, Mustafa needed a reliable software development company to develop the whole system based on the above-stated requirements plus native mobile apps for end users and web management for facility managers.




For end users

  • Turn-by-turn navigation with accompanying voice directions
  • 3D map support
  • Send and accept friend requests
  • Map shortest route to users’ car in a packed parking garage
  • Search places of interest, goods, restaurants, etc., by categories, types, and titles

For parents with children

A dedicated app for child tracking.
Parents install the app on their child’s smartphone to know where she/he is. The app enables both tracking indoors and outdoors sending an immediate notification when their child has left a pre-set 10-ft. zone.


For venue and facility owners

  • User statistics and heat maps
  • Management and administration panel with different access levels
  • Special features for products on shelves
  • Emergency alerts

Engineering Challenges and Wins

  • Icon

    Specific architecture

    Used several positioning systems inside one app creating specific architecture for this purpose.

  • Icon

    Optimized route

    Optimized route generation between two points. The route can be built both inside a facility and between two facilities. In the latter case, the system will find the user’s car or the closest exit in the first mall then establish the route to the nearest entrance of the second mall and direct user inside the facility.

  • Icon

    Optimized power consumption

    Optimized power consumption for the child’s app to prolong battery life and ensure maximum tracking time.

Project timeline

Design (500 hours)
Management (2,000 hours)
WEB (5,500 hours)
Android (4,500 hours)
iOS (4,500 hours)
QA (3,000 hours)
0 mounth 2 mounths 4 m 6 m 8 m 10 m 12 m 14 m 16 m 18 m 20 m 22 m first release to live 1st update 2nd update final publication START DELIVERY
  • Android SDK
  • IndoorAtlas
  • GoogleMaps
  • Socket
  • OpenGL
  • Fresco
  • Retrofit
  • OkHttp
  • Objective C
  • 3D Map
  • UIKit
  • MagicRecord
  • Typhoon
  • IndoorAtlas
  • Socket
  • AngularJS
  • Yii Framework 2.0
  • SwiftMailer
  • Socket
Software Development Company

What our customer thinks about the project

The feedback we get from internal stakeholders and our testing unit has always been positive. We are very impressed with their performance… IT Craft was distinguished by their wonderful sincerity, professionalism, attitude, punctuality, and effective commutation. Their involvement has been crucial to the improvement of our solutions.

Mustafa Almusawa, SNS CEO and Founder View at Clutch

Check out more software projects IT Craft developers have accomplished for company’s clients.