VerveS app is an automated scooter rental service app with IoT technology. It allows a hassle-free and comfortable solution for the daily commute. An app shows nearby scooters to reach out once a user logged in. Users can turn on, map track and turn off the scooter with the help of an app. App has a functionality of QR code scan, where need to enter a code and scooter will be strat. An app allows users two ways to turn the scooter on, either by scan or manually entering scooter number. User can track the ride as well turn off the scooter by a simple tap. In-app, card payment used to auto deduct ride amount once the user completes it. Whether it is shopping, work, commute, college campuses, and enjoy time with your family and friends, VerveS app makes sure you reach the right place at the right time by driving yourself.
During the ride, many people don’t want to sit around or wait for a cab to arrive or sit behind someone else driving for you. they want to move on their own and that time they think what if they have a scooter than it will be very easy. So the client wanted to make an online platform that provides the best solution for the everyday transport life where they can rent scooters using the round trip option. Go wherever they want and return to the some allocate point to drop the scooter. With this unique idea, he reaches to Hyperlink InfoSystem. But his main concern is to make this app in IoT platform because IoT works on sensors and control them through an actuator so it can better serve the user. Our project manager was connected with clients regularly to fulfill his every basic demand. After team supports, hard work and research Hyperlink InfoSystem team have developed "VerveSapp" where customers can ride scooters on rent without key and any human intervention. A client wanted to develop an app for both Android and iOS platform.
Open The Verves App And Find The Closest Zone
Head To The Verves Zone
Scan The QR Code On The Scooter's Handle
Put On Your Helmet And Go!
As per the automated app feature, users can start scooter by scaning or entering a code into the app. To do that, both software and hardware must sync with the app. This was a really challenging task for our developers. After some analysis, we use MQTT socket protocol for this communication of software and hardware which was something new than the traditional applications. It was a tough task to manage the packet communication over MQTT protocol to synchronize with the hardware along with to handle unexpected socket connection failure without affecting the end user experience. We sat observer to keep the socket connection continue, in case of failure, it automatically checks the present socket connection status and connects it if not connected.
Android OS Support:
5.0 to 8.0
Java/Kotlin using Android Studio
Android Supported Devices:
480x800, 720x1280, 1080x1920, 1440x2560
iOS OS Support:
iOS 10.0 to 12.0
Swift 4.2 using Xcode
iOS Supported Devices:
iPhone 6, iPhone 6S, iPhone 6 Plus, iPhone 6 Plus S, iPhone 7, iPhone 7 Plus, iPhone X, iPhone X Max, iPhone XS, iPhone XS max, iPhone XR
Technology: PHP, CodeIgniter Framework
API: REST API in JSON format (Nodejs)
Mozilla Firefox: Min 40.0 to Max 53.0 version
Google Chrome: Min 44.0 to Max 58.0 version
Internet Explorer: Min 10.0 to Max 11.0 version
Apple Safari: Min 8.0 to Max 10.0 version