Firstly, I’m not a developer — but I am a very technical, over-50, product person and entrepreneur. This project started shortly after Claude Code launched. I had already worked on a few other AI coding projects, and decided to see how far I could realistically take something end-to-end. While I had some help from a developer, I increasingly felt capable of taking on more work myself. So about 9 months in the making, working full time on it past 2 months. Stack: Postgres, Next.js on Render. Monorepo with both frontend and backend services. Some takeaways from using Claude Code on this project: - I built all project pages directly in frontend JavaScript with mock data — no Figma or other layout tools. - In the early days, scope got out of hand; I learned quickly that Claude tends to overbuild unless tightly constrained. - Initially, I used Claude Desktop to refine prompts for Claude Code. - My skills with Git, SQL, Docker, and local/remote environments were shaky at first, but they no longer get in the way. - Using Flowbite CSS saved a lot of pain and made it possible to produce reasonably high-quality designs quickly. - Getting details right has always depended on pushing people, now that responsibility falls entirely on me. - About six months in, I adopted the Functional Core, Imperative Shell approach and documented it in claude.md (inspired by this HN post: https://news.ycombinator.com/item?id=45701901). - I built an Airbnb-style referral program in a day, after spending time on a detailed to-do spec and following the above approach. What Jetogo does: - Issues you long-term, data-only eSIMs for mobile data What is Jetogo for: - Saving money on travel roaming data costs - Secondary devices (e.g., a kid’s iPad, laptop, or backup connection) What we built: - Parse CDR usage data to calculate accurate user billing - Implemented pay-as-you-go and subscription options using Stripe - Subscriptions support rollover and overage, applied at the end of each billing period - Built referral, bonus, and coupon programs - Aggregate usage across multiple eSIMs under a single account and present a unified total Live now at: https://jetogo.com |