Trail Mark
A cross-platform hunting map with 3D terrain and offline sync.
A mobile mapping app for hunters — 3D map view, drop-pin waypoints, and online/offline syncing — built in both native iOS and React Native. A from-scratch take on the tools serious hunters rely on in the backcountry. Never released.
- 3D
- map view
- Offline
- + online sync
Trail Mark was a cross-platform mapping app aimed at hunters — the kind of tool you need most where there's no signal. I built it to learn native mobile and offline-first data deeply, in both native iOS and React Native.
What it did
Maps that work off the grid
3D terrain map view with drop-pin waypoints, designed for the field. The hard part wasn't the map — it was the data: keeping waypoints consistent across online and offline states so the app stayed useful with no connection and reconciled cleanly when it came back.
The stack
Native and cross-platform, side by side
Built across native iOS (Swift) and React Native with Mapbox for rendering and Supabase + AWS behind it — a deliberate dive into the mobile end of the stack to complement the backend and web work elsewhere.
Status
Shelved, not wasted
Trail Mark never went to the App Store and the repo is private. It stays here as proof of the mobile + offline-sync work; screenshots can go in once they're pulled together.
Next project
Bugle