Coral Travel is one of the most popular tour operators in Eastern Europe. We partnered with the client to create the scalable and easily configurable white-label app with React Native. Once downloaded, users can browse curated tour options and book their dream adventure.
React Native Development
Backend Development
Travel & Leisure
One of the biggest tour booking agencies in Eastern Europe wanted to create a mobile app to sell its tour packages online. They developed an initial version of the app themselves, but later on decided to involve us to improve the app's performance and enrich it with new features.
We started working with the client when they already had a mobile app with active users. When we came on board, we prioritised fixing a list of critical issues to do with performance and UX, which resulted in improved Google Play and App Store ratings.
After we proved our amazing React Native development skills, the client decided to revamp some of the core components of the app as well as the UI. We refactored nearly 50% of the app following the best industry standards and upgraded it to the very latest versions to ensure stability.
We converted the initial React Native app into a fully scalable white-label solution, which allowed the client to publish multiple apps under the licences of well-known tour brands and the option to sell their software as SaaS.
Travelling is one of the best recreational activities of all time. Whether you enjoy vacationing on one of the beaches in Turkey or Maldives, or snowboarding in the Alps, we’re willing to spend a lot of money in order to have an amazing and truly unforgettable time. Even though there are a bunch of options out there for self-booking trips, flights and hotels, tour booking is still a very profitable niche. Millions of people prefer having everything done for them without worrying about transfers, hotel bookings, plane delays and all the little details.
React Native
TypeScript
Socket.io
Async Storage
Redux
Firebase
Crashlytics
Node.js (Express)
Redis
MySQL
Docker
An easy-to-use booking process with only a couple of steps. The hotel cards show all the necessary information without you needing to open a new page.
The data is retrieved from multiple 3rd-party sources (including TripAdvisor), hotel info provider and others. The data is combined and analyzed.
We also implemented a complex caching mechanism, both on the front end and back end, to ensure the app works fast.
We implemented an advanced filter and sorting feature. Once users update the filter option, the app displays the relevant number of tours in real-time. And even better, tour availability is verified in real-time, providing users with a smooth searching experience.
To ensure prices are updated in real-time, we implemented 2-sided communication with the help of socket.io.
Curated tours are displayed conveniently by categories: hot deals, tours by county, tours by activity.
Users can now easily reach out to a manager to find out everything they need to know about a tour.
The company can post news, special offers, and tour tips & tricks in their blog.