TourMate
Welcome to TourMate, a digital travel companion for organized Vespa tours through Tuscany. The project was created to make group travel easier, clearer and more enjoyable. Instead of searching through WhatsApp messages, printed notes or different links, guests can find all important tour information in one central place.
Project Idea
The main idea behind TourMate is simple: travelling in a group should feel relaxed, not confusing. During a tour, guests often need to know what happens next, where they have to go, when the group meets again or who they should contact in an emergency.
Without a clear system, this information can easily get lost. TourMate solves this problem by turning the travel plan into a clean digital guide. It gives every guest access to the same information at the same time and helps the organizer communicate changes quickly.
User Experience
After logging in, users arrive on the home page. The app automatically shows the most relevant travel day, for example the current day or the next planned day. At the top, an interactive map gives a quick overview of the route and all important points.
Below the map, guests can see the stops in the correct order. Each stop can include a name, time, description, image and navigation link. This makes it easy to understand the route and quickly open directions to the next destination.
TourMate also includes a week overview. Here, users can explore all travel days and open each day in detail.
Travel Support
TourMate is not only about showing stops. It also helps guests feel safer and better prepared during the journey. The contact area gives quick access to important phone numbers, tour guide details and emergency contacts.
This is especially useful during a trip abroad, where guests may not know local numbers or may need help quickly.
Admin Area
A major part of the project is the admin area. The organizer can log in and manage the tour content. Stops and information cards can be created, edited, reordered or deleted directly in the application.
This makes TourMate flexible for real travel situations. If a restaurant changes, a meeting time is moved or a new stop is added, the organizer can update the content quickly. The application also validates user input on the server side, including times, URLs, phone numbers, coordinates, image types and text lengths.
Progressive Web App
TourMate is built as a Progressive Web App. This means it can be installed on a smartphone and used almost like a normal app. One of the most important features is offline support.
Since guests may have limited internet while travelling through rural areas or using mobile data abroad, the app stores important files in the cache. When internet is available, fresh data is loaded. When the user is offline, the last saved version can still be used.
Conclusion
TourMate is a practical project built for a real travel problem. It improves communication, reduces confusion and gives guests a better feeling of structure during the tour.
At the same time, it keeps the focus on the actual experience: riding through Tuscany, discovering beautiful places and enjoying the journey together. TourMate shows how a simple web application can make group travel more organized, safer and more enjoyable.