While traveling to a family function, I rebuilt and deployed a full-stack Pocket clone entirely from my iPhone.
No laptop. No desk. Just a mobile phone, internet and a few hours of transit.
The Mobile Stack
- Intelligence: Claude Code (Pro)
- Version Control: GitHub
- Deployment: Firebase
This wasn’t just a coding exercise — it was a test of the modern “mobile-only” engineering workflow. The gap between an idea and a production-ready URL has officially shrunk to the size of the device in your hand.
What is Pocket?
Pocket was one of those products that quietly became essential. You’d find an article, save it, and read it later in a clean, distraction-free view. Mozilla acquired it, and over time the experience degraded — the reader got cluttered, the magic faded.
So I brought it back.
What I Built
- Save articles with a single tap — paste a URL, done
- Distraction-free reader that strips away ads, nav bars, and clutter
- AI-powered summaries so you can get the gist before committing to a full read
- Google Authentication for secure, seamless sign-in
- Real-time sync powered by Firebase
The entire thing — React frontend, Firebase backend, authentication, deployment — was built and shipped from a phone screen.
The Takeaway
The tools have caught up to the ambition. Claude Code understood the architecture I wanted, GitHub handled version control from mobile, and Firebase made deployment trivial. The bottleneck isn’t hardware anymore — it’s whether you decide to start.
Live Project: finn-2c4c5.web.app
Note: For secure Google Authentication, please open the link in your system browser (Safari/Chrome) rather than an in-app browser.