Cargo Transportation in India Takes the Digital Road with SmartShift by Mahindra, MediaAgility, Google Maps and Google Cloud

SmartShift by Mahindra is a load exchange platform that was built by MediaAgility from scratch. Other cloud providers were considered, but MediaAgility, along with their technical team, chose GCP because it offered scalable platform to delivery the app in a short development time (4-5 months).

MediaAgility chose to build SmartShift using Google Maps APIs and Google App Engine, a powerful platform to build web and mobile apps. To support the storage needs associated with the app, MediaAgility selected Cloud Datastore, a highly scalable NoSQL database, and Google Cloud Storage, an object storage service. Transactional data is stored in Cloud Datastore while compliance-related data, such as identification documents provided by drivers, is kept in Cloud Storage. To gain real-time insights from the user data associated with the app, MediaAgility streams data from Cloud Datastore and Cloud Storage into BigQuery, a fully-managed analytics data warehouse.

Google Cloud Platform Products Used

Google BigQuery
Google Compute Engine
Google Cloud Storage
Google Datastore
Google App Engine

MediaAgility also used the following Google Maps API to build the Smartshift application

Places API
Distance Matrix API
Directions API
Geocoding API
Android Maps SDK
iOS maps SDK
JavaScript API
Road API
Places Autocomplete API
Mobile API (Android & iOS)

“About a year ago, our partner MediaAgility and our technology team were deciding upon the technology platform we needed. With hundreds of transactions happening every day, we wanted something that could support us with rapid scalability, at the same time we did not want to spend too much on dev-ops. Robustness and reliability is something we really love about Google!, and most importantly, we wanted someone who could partner us in our vision of solving efficiency and productivity problems with data and analytics.”

Kausalya Nandakumar, CEO, SmartShift