Company:
Touvelo
Localisation:
Poland 🇵🇱
Cooperation type:
One-time implementation
Solutions type
Web Application / MVP
Numerical Results:
- App developed in 4 months.
- 1,700 attractions in the database.
- Trip selection process takes 2 minutes.
- Algorithm suggests values in 30 seconds.
- App supports hundreds of users and is ready to scale to thousands.
Introduction
Touvelo is a travel app designed to automate the creation of personalised travel plans.
It helps tourists discover and plan trips based on a comprehensive database of attractions and a matching algorithm.
Challenge
Potential tourists often have limited options, focusing on the most popular attractions that promote themselves the best.
In reality, there are many more attractions in any given location.
Challenge
- Tourists often only see the most popular attractions.
- Finding lesser-known attractions is challenging.
- Planning an ideal trip manually is time-consuming and inefficient.
Solution
We implemented the Touvelo app, which includes:
- A database of all attractions in Poland.
- A trip configurator.
- An algorithm that suggests the perfect travel plan.
Additional features include:
- Saving trips.
- User registration and login through Social Media.
How It Works
Tourists select parameters such as:
- Date
- Location
- Preferred type and category of attractions
- Preferred pace of sightseeing
The app then generates an ideal plan tailored to their preferences.
Implementation
1. Planning and Requirements Gathering
We conducted market research and gathered user requirements to define key features and functionalities.
2. Design and Prototyping
We created wireframes, UI prototypes, and the system architecture to ensure a user-friendly design.
3. Database Development
We built and structured a comprehensive database of tourist attractions, including regular updates.
4. Algorithm Development
We developed and tested a Python-based algorithm to match user preferences with the best attractions.
5. App Development
We used Bubble.io to build the app's front-end and back-end, integrating the database and algorithm.
6. Integration and Testing
We performed integration and user acceptance testing to ensure seamless functionality of all components.
7. Deployment and Launch
We deployed the app on a reliable hosting platform and launched it for public use.
8. Post-Launch Support and Maintenance
We monitor performance, implement updates, and provide customer support to ensure smooth operation.
Result
Attraction Database:
- Comprehensive database of all tourist attractions in Poland.
- Continuously updated to include new and lesser-known attractions.
Trip Configurator:
- Tourists can choose parameters like date, location, type of attractions, and pace of sightseeing.
- Easy customization of trip plans.
Matching Algorithm:
- Analyzes tourist choices to generate the ideal travel plan.
- Considers diverse attractions to offer the most interesting options, not just the popular ones.
Additional Features:
- Save and edit trip plans for future use.
- User registration and login to store plans and preferences.
User Benefits:
- Personalized Plans: Tailored suggestions based on individual preferences.
- Time Savings: Automatic trip planning eliminates manual searching.
- Richer Experiences: Discover less-known but interesting attractions.
Touvelo makes planning the perfect trip simpler, faster, and more tailored to each tourist's unique needs.
Numerical Results
- App developed in 4 months.
- 1,700 attractions in the database.
- Trip selection process takes 2 minutes.
- Algorithm suggests values in 30 seconds.
- App supports hundreds of users and is ready to scale to thousands.
Technologies used
Tool | Purpose |
Bubble.io | Platform for app building and integration with the algorithm.
|
Python | Custom algorithm |
Heroku.com | Hosting for the custom algorithm.
|
Sendgrid | Email communication. |
Conclusions
The Touvelo app revolutionises travel planning by automating personalized itineraries, saving users time, and uncovering lesser-known attractions.
With a comprehensive database and advanced algorithm, users receive tailored travel plans matching their preferences.
Through careful planning, design, and testing, Touvelo offers a seamless and user-friendly experience, greatly enhancing the travel planning process for modern tourists
Manual vs Automation approach
Process | Manual Approach | Automatic Approach |
Database of Attractions | Manually searching for attractions online or in guidebooks. | Comprehensive, up-to-date database of all attractions in Poland. |
Trip Configurator | Manually compiling and organizing travel plans based on available information. | Interactive configurator allowing users to select parameters for their trip. |
Travel Plan Suggestion | Manually creating a travel plan by researching and selecting attractions. | Algorithm generates the perfect travel plan based on user preferences. |
Saving Trips | Writing down or manually saving travel plans in documents or notes. | In-app feature to save and edit travel plans. |
User Registration and Login | Manually registering and logging in through different platforms. | Easy registration and login through social media accounts. |
Selecting Trip Parameters | Manually deciding on dates, locations, types of attractions, and pace. | Simple selection of parameters within the app. |
Generating Travel Plan | Manually creating an itinerary based on selected parameters and preferences. | Automated generation of a tailored travel plan by the app. |