Hasaam Bhatti is a non-technical founder who built a product in 48 hours and hit $10k MRR in 30 days. A few months later, Launch Fast is at $30k MRR
Here's Hasaam on how he did it. 👇
I worked a corporate job and ran two Amazon brands on the side when I found Cursor on Twitter. No CS degree. Never wrote a line of code,
I'd tried building products before, AI video tools, job automation apps. Ten or twelve of them. None made it to production because I was building for audiences I didn't belong to.
Amazon was different. I spent 20 to 30 hours researching every product idea, copy-pasting data into Google Sheets. I was frustrated, and I knew exactly what was broken. So I built the tool I needed.
Distribution was the harder problem. Zero audience means zero customers. But I'd bought a coaching program called Legacy X two years earlier, and it had thousands of active sellers already looking for tools. I pitched them: Give me 48 hours to build the solution. If you like it, we partner. No strings attached.
I built it, and they called the next morning and told me to quit my job.
Day 30, Launch Fast hit $10K MRR. Day 60, $17–18K. By Day 90, we were at $21.8K. All paying users, a Chrome extension with 330 active users, and a product built entirely in Cursor by a guy who still can't read a stack trace without AI help.
That was a few months ago. We're at $30K MRR now. We've been improving the core research engine, and we just shipped our MCP, one of the first all-in-one agentic tools for Amazon sellers. It lets them research products, manage their catalogs, and optimize ads through AI without bouncing between five different tools. That's landed well.
I have also started taking on contracts, helping other founders build their products A-Z, and running enterprise workshops on Claude Code and agentic workflows. Turns out "non-technical founder builds SaaS in 48 hours" opens a lot of doors.
I built the initial product under a self-imposed deadline — the one that I told Legacy X. "Give me 48 hours."
I didn't say that because I was confident; I said it because I needed a forcing function, or I'd keep planning instead of shipping.
The first four hours, I didn't touch Cursor at all. I mapped their existing workflows, SOPs, and the data they were already using with students. I needed to understand their processes before building something that fit. That became the foundation of the MVP.
I spent hours five through twelve in Cursor building the core features. It didn't need to be perfect; it needed to be functional enough that someone could see what it would become.
I spent hours 13 through 20 testing and iterating.
I focused on the UI during hours 21 through 30, which a lot of first-time builders skip. I'd learned from running Amazon brands that branding is everything. If it looks unfinished, people assume it is.
I spent hours 31 through 40 on edge case testing, ensuring nothing broke under real use.
For the final stretch, I recorded the demo video and sent it over. That was the pitch.

The stack was Cursor for the build, Vercel for hosting, Supabase for the database and auth, Resend for onboarding emails, Apify for data aggregation, TypeScript and Next.js throughout. The whole thing cost almost nothing to run until it started making money.
That's not the stack anymore.
We've moved a lot of infrastructure to Cloudflare and built our own crawlers and data layer engine from scratch. Apify did its job at the MVP stage; it let me move fast without building data infrastructure from scratch. Once we knew the product worked, we needed more control over how data flows through the system. Building our own was the right call.
For the build workflow, I've been running Superset as my terminal manager, using both Codex and Claude Code depending on the task. Having both in the same environment has changed how fast we ship.
Core frontend is still Next.js and React. That hasn't changed, and I don't see a reason to change it. The stack is well-documented, AI-friendly, and agents work well with it.
The business model is subscription-based. Legacy X coaching customers have their own plan. And we have public usage tiers at $49, $89, and $199 a month. All paying customers, no free tier.
The first users didn't come from marketing. They came from a partnership. Legacy X had thousands of active Amazon sellers already looking for better tools. I traded equity for access to that distribution. Day one, we had real customers. That's not a replicable hack for every founder, but it solved the hardest problem as quickly as possible.
From there, we had to build our own acquisition engine.
Education became the core of it. We run weekly sessions teaching new sellers how to use the software, but also how to think about the Amazon business more broadly. People who feel you teach them tend to stay with you. That retention feeds the word of mouth, which feeds new signups inside seller communities where trust travels fast.
On the content side, technical blog posts have built up Google traffic steadily over time. We also build free tools as a top-of-funnel play for sellers who are early in their journey and not ready to pay yet.
Meta ads handle a portion of paid acquisition. We're also building out social this year, both through original content and agentic outbound on Reddit and LinkedIn.
The real growth driver, though, is product quality. Every time the core research engine improves meaningfully, we see it in referrals and retention. Sellers talk to each other constantly. If your tool does what it says it does, that community does a lot of the selling for you.
The biggest challenge was something I didn't recognize as a problem until we were deep into it: I treated everything as a task instead of a system.
Early on, that's fine. You move fast, ship every day, and put out fires. Task mode works when the product is small, and you can hold all of it in your head. But as a founder, you cover tech, marketing, support, everything simultaneously. At some point, what got you to $10K MRR becomes the ceiling that keeps you from getting to $50K.
Moving toward agents forced me to see it. When you start building agentic workflows, you realize the architecture you should have built from day one. Observability pipelines, automated bug detection, and systems that flag and address issues without needing you in the loop. I built all of that reactively, as problems surfaced, instead of building it into the foundation.
If I started over, I would set up those pipelines before they were urgent. As a founder, the goal isn't to be the best at solving problems. It's to build systems that solve problems without your constant input. The product should get better even when you're not working on it.
That's what I'd do differently. I'm focused on building that now.
Three pieces of advice I'd tell anyone starting out:
First, build where you already have domain knowledge. Not where you think there's an opportunity, not where you read that the market is big. Build for a problem you have personally experienced. I failed ten or twelve times before Launch Fast because I was building in spaces I didn't belong to. The one that worked was where I was the user. You probably have years of experience in something most developers don't. That knowledge is the product.
Second, solve the distribution problem before worrying about everything else. The biggest mistake I see first-time builders make is assuming a great product will find its audience. It won't. Find someone who already has your target customers and figure out how to get in front of them. It might cost you equity. It might cost you a revenue share. Pay it. Fifty percent of something real is better than one hundred percent of nothing shipped.
Third, use a forcing function to ship. When I built the Launch Fast MVP, I gave myself 48 hours and sent a demo to a potential partner. I didn't have a perfect product. I had something functional enough to show what it could become. The discipline of a real deadline with a real recipient changed everything. Set yours before you feel ready.
The tools exist to build without a CS degree. The knowledge to build something people need already exists in your head. The only thing standing between you and shipping is the decision to stop planning and start.
Launch Fast is the core, and growing it is the priority. We're nowhere near the ceiling on what the product can do for Amazon sellers, and the agentic layer we are building is still early. I want to keep inventing new primitives specifically for this space — tools and workflows that sellers can't get anywhere else. The research engine is one piece. There's a lot more to build.
Outside of that, I'm genuinely interested in becoming a better agentic developer for its own sake. I constantly build random ideas. Most won't turn into businesses, and I'm fine with that. The reps matter. Every project teaches me how agents behave in production versus how they behave in demos, and that gap is where the interesting problems live.
The workshops and consulting work are becoming their own thing worth developing. Enterprise teams currently have a real demand to understand how to build with Claude Code and agentic workflows, but lack internal product-level expertise. By embedding myself as a forward-deployed AI consultant with those teams, I stay close to the hard problems, not just the theoretical ones.
Overall, I just want to keep building. Launch Fast, side projects, client work. My goal is to improve all of it simultaneously.
You can find the product at launchfastlegacyx.com. If you sell on Amazon or are thinking about it, that's the place to start.
For development insights, I share what I'm working on and learning in real time on X. There, you'll find most of the agentic development content and random project updates.
To get in touch about consulting or enterprise workshops, visit my personal site: hasaamb.com.
Leave a Comment
Inspiring Journey. Best of luck
Every indie hacker hits the wall. The ones who make it work are the ones who adjust, not quit. What's your next move?
Honestly the 48 hour deadline thing works because it removes the option to overthink, not because 48 hours is actually enough time to build something good. The real unlock was that you already had distribution lined up before you wrote a single line of code, and most people reading this will still go build first and figure out distribution later.
the part about spending the first 4 hours mapping workflows before touching Cursor is the real insight here. most non-technical builders jump straight into building and then wonder why the AI produces something nobody wants. domain knowledge IS the product, the AI is just the construction tool. similar experience building aisa.to, the hardest part was never getting the AI to work, it was figuring out what "working" actually meant for our users
This is the bit I keep coming back to as well — "getting the AI to work" was never the hard part, figuring out what "working" actually meant was. I built a fleet of internal role-shaped bots for my own company, and every single one that failed, failed because I'd scoped it too broadly. "Be my Marketing Person" produces confident nonsense. :)
"Own this exact slice, these inputs, these outputs" produces something the team actually trusts. The model was never the bottleneck — (honest moment) my own clarity about the job was. Sounds like you hit the same wall building "aisa/to". Curious how you got to a clear definition of "working" for your users — did it come from watching them, or from getting it wrong a few times first?
Great insight. Building for a problem you face yourself seems to be a huge advantage. I'm curious: what was harder in the end, building the product or securing distribution?
well done
48 hour is crazy.
Thanks for sharing though.
Well firstly - well done! Very cool and obviously very inspiring.
How have you dealt with scale and support? Two things that scream at me as I build my team of internal agentic bots…they work a treat when it is me and a small team engaging with them. But what if it was open to the world (ok - let’s say 100 people)?
Can the code built this way truly sustain the demands of serious growth. Obviously yes - you have. But curious how you did it…
Cheers (and congrats again!)
Should have added — the bit that jumped out at me was you saying you would build the observability and automated bug-detection in from the foundation next time, rather than reactively. That's the exact thing I did bake in early, and it's turned out to be the highest-ROI part of my whole setup: a triage layer that reads incoming customer feedback, finds the actual bug hiding inside a vague complaint, and routes it to the dev team. Quietly removed a whole category of work I could never really execute properly...
Which is partly why the scale question nags at me — that triage layer holds up fine for my team, but I've not stress-tested it at "100 strangers hammering it" volume. Curious whether that's where you've had to harden things, or whether it held up better than you would expect.
Cheers!
This is an absolute masterclass in compression and speed-to-market. Hitting 30k MRR on a 48-hour build completely destroys the myth that you need a massive engineering roadmap just to find product-market fit.
As someone from a data science and venture background, I love seeing this kind of raw operational efficiency. When you bypass the heavy code architecture early on, you give yourself the ultimate luxury: agility to pivot based on real consumer usage patterns rather than theoretical guesswork.
With velocity like that, you must be hitting a massive vein of pent-up demand. I'm curious about how you are planning to fortify the product now that the initial 0-to-1 sprint is done:
Tech Debt vs. Scale: Are you planning to keep running on the lean MVP stack, or are you looking to re-engineer the core framework to prevent structural bottlenecks as retention compounds?
Moat Building: Once copycats notice a 30k MRR non-technical build, they move fast. What is your strategy for building a defensible proprietary moat around this distribution wave?
Awesome execution here. Looking forward to seeing where you take it next!
Fantastic. really inspiring. You experienced the pain first hand and found niche and community with the same pain. You nailed the PMF. Way to go. You also have a vision to expand the current business. Super.
Congratulations, you nailed it! And for me, it's an inspiration, because I also started developing a tool without ever having written a line of code, and because I persistently and almost daily hit a wall I couldn't overcome, so I got my hands dirty and I'm making the tool to solve that problem. Whether someone will use it is another story... Thank you for your post and good luck!
The distribution-before-product approach really stood out to me. Most founders obsess over features and leave acquisition for later, but you seem to have flipped that entirely.
Curious: what was the moment that convinced you this wasn't just an interesting project, but something that could become a real business?
The distribution before product part is what got me. Most people build for months then figure out the channel. You had the channel locked before you wrote a line of code. Trading equity for access to Legacy X's audience on day one basically skipped the hardest part of early stage. Everything after that is just execution.
Thanks for sharing this post. This is very inspirational and useful for those are starting to build new projects.
This is such an inspiring story, and I love how you prioritized distribution from day one. Trading equity for access to Legacy X’s audience is such a smart move—so many founders (myself included) focus too much on building the perfect product and then scramble to find customers later. Your approach flipped that on its head and clearly paid off.
I also appreciated your point about building for a problem you’ve experienced yourself. I’ve found the same thing in my journey—my most successful projects have always been ones where I was scratching my own itch. It makes everything easier, from understanding the pain points to explaining the value to potential customers.
One question: How did you approach the partnership discussion with Legacy X? Was it something you had planned ahead of time, or did it come about more organically? That part feels like the hardest to replicate.
you're wondering how to #track or #spy your boyfriend's phone, look no further.
With the rates of #cheating higher than ever, and men being prone to cheat, it's no wonder you want to learn how to track your partner's phone. kindly message this hacker to spy on your boyfriends or anyone whatapp:+1 7127594675
This is very inspiring. Thanks for sharing.
Really inspiring story.
What stood out to me wasn't the "48 hours" part—it was the combination of deep domain knowledge and distribution. Too many founders focus on building faster with AI, but Launch Fast worked because you were solving a problem you personally understood and already had access to a relevant audience.
The partnership with Legacy X is a great reminder that distribution often matters more than code. AI can help anyone build an MVP today, but getting the first paying customers is still the hard part.
Thanks for sharing the journey and the numbers. It's encouraging to see what's possible for non-technical founders in the AI era.
spot on. AI completely democratized the "building" phase, so the real bottleneck now is distribution and unit economics. if you launch an AI-driven app and it catches any sort of viral heat, your server and API bills can spike instantly before you even figure out how to monetize the traffic.
that’s why optimizing the revenue layer early is huge. a lot of indie devs are plugging in automated mediation stacks like CAS mediation or applovin right at the MVP stage. it forces top ad networks to compete for your traffic in real-time, squeezing out max revenue to subsidize those sudden backend costs. it basically gives you the cash flow to keep testing without needing a dedicated ad ops team.
I truly enjoyed this post. I work as a brand\leadership development\operations consultant and this was insightful even in my field. I especially like the perspective of going where you're needed and creating a partnership with what you have, before you feel it's ready.
As a civil engineer with zero coding background, this resonates hard. Built my SaaS entirely with AI assistance — took way longer than 48 hours though 😅 The "non-technical founder" label used to feel like a disadvantage. Now I see it as a filter: if I can't explain it simply, it's too complex for users anyway. Question: how did you handle the technical debt after the 48-hour sprint? That's where I struggle most.
Really enjoyed this, thanks for sharing. The part that stuck with me wasn't the 48 hours, it was that he solved distribution first by trading equity for access instead of building and hoping people would show up. As a technical founder my default is the opposite, polish the product and worry about distribution later, so this was a good reminder that the order is usually backwards.
The bit I'd love more detail on is how that Legacy X partnership actually came together. Trading equity for customer access is brilliant, but it hinges on finding a partner who already has the audience and is willing to deal. For anyone who doesn't have that lined up, did he have a sense of how to source and pitch that kind of partner, or was it more luck and timing? That feels like the hard, non obvious step everything else depends on.