Projects
Build products people love
Cafe Passport | App Development
Turning a friend's comment into an app: "I wish there was a coffee-themed app that keeps me accountable when I study..."
Café Passport is a gamified coffee-shop tracker that turns café visits into a collectible ritual. Users log "runs" (visits), rate shops across work-relevant dimensions like Wi-Fi, noise, and seating, collect each shop as a tiered badge in a passport, set personal quests, share progress, and focus with a coffee-themed Pomodoro timer. An interactive map surfaces nearby independent coffee shops to discover and collect.
I owned the product end to end: defining the concept and feature set, prioritizing into phased releases, and making the core build tradeoffs: a local-first architecture (on-device storage, no accounts) to keep it free and privacy-respecting, a PWA over native iOS to ship without App Store cost and overhead, and OpenStreetMap/Overpass over paid mapping APIs to stay zero-cost. Built with React, TypeScript, ClaudeCode, and Leaflet.
Early feedback from 15 testers shaped modifications: switching mapping tool from Overpass (which blocks both CORS browser requests and selective server IPs) to Nominatim, which has proper CORS headers and works directly from the browser.
GitHub Link:
https://github.com/annaslavuk/cafe-passport.git







Additional Concepts & Design

![Untitled-1 [Recovered]_edited.png](https://static.wixstatic.com/media/bd8e96_972502ac951d4e47986eced056a82b57~mv2.png/v1/fill/w_122,h_50,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/Untitled-1%20%5BRecovered%5D_edited.png)




















