What’s done: The most challenging part here was not to have the bikes stolen. We had to think about a system to track bikes and their routes in real time, as well as note the last know location. This way, we kept track of bikes for supervisors and showed the next users where the bike is so they could rent it. The project consists of iOS and Android client apps where they can find, rent and pay for bikes; "shepherds" Android app for bike supervisors so would check bikes from time to time in case they got broken; admin panel for the essential metrics and users management. As users pay for the time they are using the bike, it was an interesting task to sync users time with the server during the ride, so they would see the correct price during the trip despite what could happen. We had to do a lot of tests in the real world, actually, go outside the office and see how it works and collects data to make sure everything is stable for the real users. There are two types of users: regular clients who rent the bikes and "shepherds" who look after bikes, as well as help if something gets broken. It may sound funny but appeared quite entertaining, each bike has it's own history with reviews and picture gallery, as users need to take a picture where they left the bike as well as leave a note for the next user.
The result: Choose a bike When the app opens, we take users location and show him a route on a map to the nearest bike along with 15 other closest bikes to a user to choose from. Book a ride With Braintree integration, we've made payments easy. With a smart UX, we made re-ordering even more easy and seamless. Receipt, map, history. We show the user his route and route summary after the ride, as well as make sure he leaves feedback for the next user. A lot of attention to coordinates and directions for the next user to easily start his ride.
Our services include but not limited to: creating tech specification, building a mockup, designing future mobile app, development work, application updates and upgrades and many other services connected with iOS and Android development. Just by contacting us you'll get:
free consultations for project technical specifications, UX, mobile Apps best practices
free QA testing with every project. We charge for dev hours only
free store submission
We build iOS apps (iPhone, iPad) and Android apps (phone and tablet) of any complexity or style (material style, flat style):
delivery and ordering systems related applications
logistics mobile applications
marketplace apps
video and chat applications, WebRTC / VoIP, socket connection
booking mobile apps
online TV applications
educational applications
applications for online stores
cleaning services
in-app purchases and in-app subscriptions related apps
iOS apps with iOS specific features
Android material apps with Android specific features
AndroidTV applications
you tell it - we do it