I pivoted my restaurant review web app to Android after an hour, and it ran on my phone 30 minutes later
For my Introduction to AI course at OsloMet, I set out to build FoodieFriends, a social restaurant review app where your friends' reviews come first. After an hour on a React web version, I pivoted to an Android app with Expo, because a friends' food feed belongs on a phone. I had never built a mobile app before, and the first version ran on my phone in Expo Go after about 30 minutes.
What made it work
- Pivoting from a web app to Android after one hour, because a feed of what your friends are eating belongs on a phone
- Writing a full design document with the AI before any code, so the Android app could reuse the same data model and API
- Testing on a real Android phone with Expo Go instead of trusting the browser preview, which looked broken until the style rendering was fixed
- Keeping every person and restaurant fictional, with a demo person switcher to test the friend graph from different views
The screens





Build your own version
Yours goes up next to @stewiiklt’s as a vibe off, and @stewiiklt is told. Credit for the idea stays with them.
How it was madeTools, time, what’s left to make it real, links.
What’s left to make it real
Next: real login. The prototype has no accounts, and you switch between fictional demo people instead. The Android app uses built-in sample data by default. To connect it to the real .NET backend, the backend must run on the same network as the phone. Photo upload, push notifications and the monthly trending calculation are not built yet, and the project has no automated tests.
- Made with
- Google Antigravity, Claude, Codex, Claude Code, Expo, React Native, ASP.NET Core
- Took
- about 1.5 hours to a working Android app
- How
- AI-assisted pair programming from idea to code. The AI interviewed me to scope the features and wrote two design documents. It then generated an ASP.NET Core API, a React web app, and finally an Expo React Native Android app. I tested the Android app on my own phone with Expo Go. Claude Code fixed the browser preview styling at the end and made these screenshots.
- Try it
- Read the code
Building on it rather than answering it? Post a remix and it links back here.
Share it
More builds
Post a buildI built a floral weekly planner that doubles as a desktop wallpaper
@ajofClaude1 commentMyCaddie — a simple golf club picker that adjusts for wind
@fredrikht3011ChatGpt 5.51 commentI built a study app that quizzes me on my own notes
@tobias_gpClaude1 commentWe built Circles, a social app where every hobby gets its own look
@bmoobjectClaude1 commentI built FlowSync, a local-first productivity app where my AI assistant proposes changes instead of making them
@covertClaude Code1 comment
I built a Norwegian net-worth tracker that adds up my bank, stocks and crypto with live prices
@muhusClaude Code1 comment
1 comment
Steffen Alexander Wiig@stewiikltbuilder
Feedback on the feed in the app would be welcome!
Sign in to comment — you come straight back here.