The Client set the task to develop an easy-to-use iOS and Android mobile apps which were supposed to grant access to the aggregated ticket-selling service for bus routes between Mexico and the US south. In particular, Touchlane team was requested to:
- Analyze and refactor existing iOS legacy project
- Design and implement modern UX/UI
- Migrate to new ticket-selling API
- Write a custom seats suggestion algorithm
- Build a new Android app based on the iOS version
Complicated Ticket Purchase API
The development process implied working with complex API algorithms, providing users with an opportunity to reserve and purchase tickets as well as obtain travel information about the desired routes and destinations.
"Best Seats Suggestion" Algorithm
Touchlane developers had to set up a smart and complex algorithm that would check availability and recommend the best seats on the chosen route.
Since El Expreso supports routes in Mexico and the US, the app offers to set the language choice between English and Spanish as the very first step.
There are numerous parameters to be selected while searching for a needed bus, including a vast list of destinations in the US and Mexico, travel type, required dates, number and age of travellers. Based on the opted data, the app calculates the travel time and the overall price.
The app illustrates all available seats as well as the ones that are already sold or booked. Plus, a smart algorithm developed by our Touchlane team recommends the best seats on the desired route.
Easy Reservation and Purchase
Once the user’s chosen the journey, the app shows the complete trip info in one place so as to check if everything’s correct and buy the ticket. Moreover, El Expreso provides the frequent users with special offers and discounts.
Phase / 01
Discovery, Tech Consultancy and Team Formation
Our team has taken a thorough review of the client’s needs and plans to come up with a detailed plan and road map of the project development, including covering aspects of:
- team formation, and
- tech solutions to be implemented.
Since El expreso was a complete turn-key project, we formed a highly experienced team of experienced iOS and Android developers to perform the required tasks and to introduce their fresh vision and ideas.
Phase / 02
Project Development. Release. Post-release support
Core Functionality Development
Our developers covered the entire app’s functionality development from scratch, including the vast destination choice in Mexico and the US, the route search and booking system, language setup, and location detection.
Once our team has completed the entire development and testing tasks and made sure that the final outcome meets the highest customer’s expectation, we supported the successful launch of the project.
Referring to our successful cooperation, our client has chosen Touchlane to be a post-release support partner to help maintain the app and make a few updates.