Routing

Routing

Learn how navigation is handled across web and mobile.

React Router (Web)

The web application uses React Router v7 with server-side rendering. Routes live under app/routes and follow a file-based convention. Loaders and actions manage data and mutations for each route.

Expo Router (Mobile)

The mobile app mirrors the web routing structure using Expo Router. Screens are defined in apps/native/app/ and leverage shared components where possible. Expo Router handles navigation patterns and deep links.