Matko Milić logo
Back to work

Case study

SoundTrip

An audio guide that lets a tour business work without the guide being physically present every time.

SoundTrip is a mobile and web platform for self-guided audio tours. A tourist gets time-limited access through a one-time code, moves through the real location, and the app detects in real time when they are near an attraction, offering audio, text, and photos in the selected language.

Mobile + Web2026GPS audio tours

Overview

A tour guide turned into a scalable digital product.

The idea is simple, but commercially strong: the guide does not need to physically follow every guest or group. SoundTrip lets the same tour run across devices, locations, and time slots, while the admin panel controls content, codes, access duration, and attractions. For the client from Poreč, the guide’s knowledge can work even when he is not physically there.

One-time access codes for entering a trip.

Time-limited sessions so access cannot be shared all day.

GPS tracking and prompts when the user is near an attraction.

Audio guides, photos, and text for each attraction.

Multilingual content connected to the language selected in the mobile app.

Admin panel for trips, attractions, activation radius, codes, and media.

My role

Full-stack development of the mobile app and admin panel.

The project was developed under matkomilic.com, where I am the founder and sole developer. I built the React Native app, web admin panel, Supabase structure, access codes, time-limited sessions, GPS logic, multilingual content, audio upload, and production delivery.

Admin panel

One place for trips, attractions, and codes.

The web app gives the owner operational control: create trips, add attractions, set the map location, define the activation radius in meters, upload images and language-specific audio files, and generate codes for guests. The mobile app then consumes the same data in real time.

Impact

Impact

SoundTrip changes the business model of a tour guide: one guide can sell and deliver the experience in multiple places at the same time. Instead of revenue depending only on physical presence, the route, content, and audio story become a repeatable product.

Key detail

Location activates the story.

The app does not force users to manually search for what is around them. When they get close to an attraction, the system checks the distance against the configured radius and shows a prompt to open the content. The digital guide behaves more like a real guide — it knows where the guest is and what should be explained there.

Access protection

One code. One session.

4821

Available

9034

Used

1158

Available

7720

Available

A code starts a time-limited tour and prevents all-day access sharing.

Stack and delivery

Connected mobile and web systems for a field-based tourism product.

React NativeExpoReactSupabaseGPSAudio uploadOne-time codesMultilingualAdmin panel

Ownership

Developed under matkomilic.com, where I am the founder and sole developer.

Want something similar?