Jejak
Discover trails across Indonesia with route details, maps, and GPX downloads.
- Focus
- Trail discovery
- Role / project
- Independent project · Product design & development
- Tools / approach
- Cloudflare Workers, Python, PostgreSQL, GPX

Context
Finding a trail often means piecing together a route, its starting point, and a GPX file. Jejak brings Indonesian trails into one searchable catalog.
The work
I built an account-free browsing flow around route details and an explore map. Original GPX files and route metadata live in PostgreSQL behind a private API, while favorites and personal GPX imports stay in the browser.
Outcome
A deployed trail discovery site where visitors can filter routes, inspect their recorded tracks, and download original GPX files. Shared uploads and turn-by-turn navigation are outside its current scope.