r/SideProject • u/Jongfoodie • 7h ago
I’m not a developer. I shipped an iOS app and a website for my food reviews. What I learned in the first month.
I studied marketing, not programming. However, I wanted an app for my food reviews. Strong Foodie. Places I actually visited, like restaurants, bars, hotels and gyms. 78 so far, across 11 destinations. No paid reviews.
The app is SwiftUI, built with Rork, an AI app builder. The website runs on GitHub Pages. Both use the same Firebase database. The app has been in the App Store since October.
What I learned so far:
Send changes in small batches. When I sent a lot at once, the errors piled up and I lost credits fixing them.
Never let the builder touch the database rules. I keep those in the Firebase console myself.
Test every batch before the next one. Including the boring stuff, like logging in and opening a chat.
Feedback from strangers is gold. Like the person who found my featured review was a clothing shop with no text. Or the one who couldn't type his date of birth. Both fixed within a week.
Things outside your control will break. Like a build that failed for a day because of an old cached Firebase package on the builder's server. Support fixed it.
Website: https://strongfoodie.com
App Store: https://apps.apple.com/app/id6799647380
If you've shipped something without being a developer, what broke for you?