Skip to main content
SmartMove works immediately in any modern browser. You do not need to install anything or create an account to get started.
All your data — recent stops, saved routes, and preferences — is stored locally in your browser. Cloud sync is optional and requires a free account.

Search a connection

1

Open the app

Navigate to the SmartMove home screen (/). You will see two input fields: From and To.
2

Enter your departure stop

Type the name of your departure stop in the From field. SmartMove autocompletes stop names in both German and Italian, covering trains, buses, cable cars, and the Bolzano tram.
3

Enter your destination

Type your destination in the To field. The same autocomplete works here. You can also set a departure time using the time picker on the home screen.
4

View your results

Tap Search to go to the results screen (/results). SmartMove lists available connections sorted by departure time, showing the transport mode, duration, number of transfers, and any delays.
Use the filter options on the results screen to narrow results by preference — for example, fastest route, fewest transfers, or least walking.
5

Open a connection detail

Tap any result to open the full trip detail (/detail/:id). Here you see each leg of the journey — including walking segments — with departure times, platforms, and live delay information.

Follow a route in real time

Once you have a connection detail open, you can follow the journey live.
1

Start route following

Tap Follow route on the detail screen. SmartMove saves the journey as an active route and begins tracking your progress.
2

Watch your progress

The app shows your current leg, next stop, and remaining time. Walking segments include step-by-step progress.
3

Open the live map

Navigate to the map screen (/map) to see your position alongside all nearby stops and your active route overlaid on the map.

Explore the app

ScreenURLWhat you can do
Home/Search connections, access recent stops
Results/resultsBrowse and filter connection results
Route detail/detail/:idView full trip, start route following
Live map/mapExplore all stops, see real-time departures
Service alerts/stoerungenView live disruptions, warnings, and info
Account/accountSign up, log in, manage settings

Optional: create an account for cloud sync

SmartMove works completely without an account. If you want your favorites, commuter routes, and settings to sync across devices, create a free account.
1

Go to the account screen

Navigate to /account and tap Sign up.
2

Enter your email and password

SmartMove uses Supabase authentication. Your credentials are stored securely and never shared.
3

Sync your data

Once signed in, SmartMove syncs your existing local data to the cloud automatically. Any device you sign in to will have access to your saved stops, routes, and preferences.
Cloud sync requires the app to be deployed with Supabase environment variables configured. If you are self-hosting, see the configuration guide to set these up.

Build docs developers (and LLMs) love