
You’re tired of hearing “just build a SaaS” like it’s easy, especially when you don’t code, don’t have a team, and still want something real that can actually make money. It can feel like everyone else has access to some secret playbook while you’re stuck trying to figure out where to even begin.
Loading summary
A
As a small business owner, you wear many hats. You're the owner, you're the marketer, you're the seller, you're the hire. I remember in the early days I was doing pretty much everything. I was writing, I was bookkeeping, I was selling, I was marketing, I was doing a lot. But lucky for you, you have LinkedIn. They have the tools to help you boost your visibility, find prospective customers, and find the best team for your small business all in one place. So while LinkedIn can hang up all of your hats, they it makes it easier to wear them all. Learn more@LinkedIn.com mbashow. You know that feeling when there's a spark building inside of you that you were meant for more? That's your own drive pushing you towards what's next. Capell University gets that with their Flexpath learning format, you can set the pace and earn your degree without putting your life on pause. You've built experience and you know what you're capable of. Now this is your time to turn that momentum into more. The only real question is, what can't you do? Learn more at Capella Edu. A few months ago, I published an episode called can you build a profitable SaaS business, a software business in seven days using just AI? The response was extraordinary. And the messages started to come in. People were asking me, omar, how did you actually do this? What were the tools? What are the step by step moves I gotta make to do the same thing? I want to build something, but I have no idea where to start. This episode is my answer. This is a practical step by step, nothing left out, guide to building a software business with AI. Not in three months, this weekend and with zero coding skills. Okay, you don't need how to code. You just need to know how to write any language, like English. I'm going to show you the exact tools, the exact process, the exact thinking that turns an idea into a working piece of software that you can sell. I created a software in 48 hours just to prove this point again. And I'll show you how I did it. Now, before you tell yourself, oh, this is not for me. I'm not a technical person. I don't know how to code. I don't have a team. None of that matters. This is why this is so exciting. I'm going to show you and prove to you that you can do this easily. So this is a little bit of a longer episode because we want to make sure that we cover everything, the A to Z to make sure that you can do this this weekend. So grab yourself a drink and and let's get cracking. Welcome Back to the $100 MBA Show. I'm your host Omar Zenholm where I deliver practical business lessons three times a week, Monday, Wednesday and Friday to help you start, grow and scale your business. I got a quick favor to ask if this show has helped you in any way, leave me a quick review you could do. So wherever you listen to podcasts, this helps me and my team reach even more people who need the same no fluff, practical business advice that you're getting from the show. It only takes a few seconds, but it makes a huge difference. Thanks for being a part of our journey to help others on their journey. By the way, this episode is also published on YouTube and there's a lot that I explain and show with my screen. So if you want to check out this episode and see the visuals that I'm describing, go to100mba.net YouTube and you can go to our channel and check out this episode. If you're driving right now, don't worry about it. You can check it out later. You still can get the gist of what I'm explaining. But if you want the full experience for this type of episode, go ahead and check it out on YouTube. I want to make this super clear. We're in an opportunity right now that is unprecedented. For most of human history. Building a software requires one of two things. Either you need to spend years learning how to code and learning infrastructure and learning how to how to put it all together and how to deploy and all that kind of stuff, or you gotta spend a lot of money to pay somebody who knows how to do this. Now both of those options are no longer valid. You don't need any of that anymore. It's all over thanks to AI. Let me paint the picture. So if you've been following the show for some time, you know that in 2014 I started a software business called Webinar Ninja. And in that time I had to hire a bunch of people to to make this software a reality. I had to hire a designer. I had to design the look and the feel of the actual software. I have to add a front end developer. That is something that you don't need to worry about anymore because it's irrelevant. Okay? I had to hire somebody who's a backend developer. I had to hire somebody to do infrastructure. I had to hire somebody to also project manage the whole thing. So I had to make five hires just to get this thing off the ground. So we're talking about literally something like 300 to $500,000 in annual spend on salaries, right? So we're looking at again, 300 to 500,000. Now it's 2026. We have AI. AI is our best friend now, okay? We don't need any of those people right here anymore. You can do this all yourself and you don't need to have any of these skills. And what I'm going to show you today, with all the tools, you're going to spend less than $200 a month to get this all done. And it's faster. Back in 2014, it took me months to have a viable product that could sell to customers. I'm talking about three to six months in 2026, this weekend you can have a viable product that you can sell to customers. I'm not joking. And I'm going to show you right now. Let's start with step one. Step one is we need to decide what problem we are solving. Everything starts here. Before you open a single tool, before you write a single prompt, before you spend a single dollar, okay, you need to know the problem that you are solving. And I want to be absolutely direct about something right now. The technology is the easy part. So many people are so bogged down by the technology. And I'm telling you, this is the simplest part of the equation. I've built many pieces of software the old fashioned way as well as with AI recently. And I'm telling you, this part is the most challenging because the software, the actual code, the database, the deployment, this is something that AI can largely do for you. Pretty much all of it is done by AI. And AI cannot identify a real problem that real people have and are willing to pay to solve. That requires you. So I want to gift you a framework so that you can nail this and make sure you're building the right product that doesn't give you headaches later on that's easy to sell. Let's get into it. So there are three categories of products. Okay? There are nice to haves, nice to have, okay. And we have another category called okay, a real pain. And then we have another category called desperate need. Now the reason why I have these three categories is because this is really where people are willing to pay. If this line here is willingness to pay, willingness to pay goes from left to right, then we want to make sure that we're in this zone as much as, as right as possible as closest to desperate need. Why? Because if you're offering a solution to a problem that's kind of nice to have it's not a must have, it's a nice to have, then people are not so willing to pay. This is hard to sell. Hard to sell. Okay, we don't want this, okay? This is going to give us headaches. This is going to make us build products that people don't really want. What we want to do here is we want to play at least in the zone, the real pain, where it's a sellable product. People don't need too much convincing. If they have a problem and they recognize that problem and it's a real pain, then they're going to go for it. Okay? They're going to pay for it. Not so hard to sell. I would say easier to sell. Now if you have a product that people are desperate for, that they're like, wow, this is something I been looking for all my life. This is going to be extremely easy to sell, right? Super easy. So you want to make sure you sell in this area and this area, right? The real pain area and the desperate need area. Okay? If they are desperate, this is going to make your life so much easier. Now obviously if they're desperate, they're willing to pay more so you can have higher prices with these products. Real pain. They're going to be somewhere in the medium priced product. Right? Nice to have. This is not even worth looking at. I would say this is a red zone. This is not a place we want to play because it's going to be very hard to please these customers because it's just a nice to have. So how do you choose your problem? Ask yourself three questions. These three questions are going to be a lifesaver. Here's question number one. What is something I do repeatedly in my job, in my business, in my life that is tedious, that is manual, that is inefficient. If it's tedious for you, it's probably tedious for thousands of other people like you. Question number two. What do I or people I know pay for that is either too expensive, too complicated, or not quite right for their specific needs to solve this problem? This means are people already spending money to try to solve this problem? And this is key. This means you don't need to be innovative, you don't need to try to solve a problem or try to do something that people are not already attempting to do? For example, people wanted to rent movies, Blockbuster was around forever and then Netflix stole their lunch because they just delivered that solution via streaming, which is a different way to solve that problem, a more efficient way. You don't need to invent a category, you need to serve a category in a better way. Question number three. What would make my professional or personal life significantly better if this existed? The best software businesses are built by people solving their own problems. I built my software business webinar Ninja, because I was running webinars. I hated the software options out there and I had to Frankenstein 10 tools to make it all happen. So I built something for myself. And that really is me scratching my own itch. Because if you have a problem and you understand it very well, deeply, you know a good solution when you see it. You know what is needed to convince other people like you that this is actually a better solution. So I want you to do this exercise. Ask these three questions and write down three to five problems that you think would potentially be a good product idea. Then from there, choose the one you think is going to be the easiest to sell, Right? Not the one you're most passionate about. Not the one that you think is going to, like, change your reputation. No. Right now we're trying to sell a product. Which one would be the easiest to sell, the most convincing to sell as a solution to a problem? Choose that idea and let's move forward. Next step. Step two is to design your minimal viable solution. Now that you have your problem, you need to define the smallest possible version of the solution. This is called your minimal viable product mvp. Let me show you what this looks like. If I'm creating a mvp, I'm really just solving one problem. This is just one problem that it solves. Okay, I'm gonna give you an example in a moment. This is where we begin. Because later on, you're gonna build out the software. You're gonna have other. Nice to have features, Right? Nice to have features. Nhf. Then you're going to then have other features that are like extras, add ons, all that kind of stuff. But right now, this weekend, we're going to just build a product that does one thing brilliantly. So, for example, I created this app called Spoken spokenhug. Com. I literally created this thing in my spare time. So what does Spoken do? Well, Spoken allows you to embed in your newsletters an audio version of the newsletter. So if people don't have time to read the newsletter, they can listen to it while they're washing the dishes or when they're, you know, getting the kids ready or whatever it might be, or in their commute. So the point of this MVP is I just need this app to read out the newsletter. So basically, the user would just copy and Paste the newsletter into spoken and it would create a narrated version with a default voice that allows them to read out this newsletter. That's the mvp. Minimal viable. Now, after I nailed the minimal viable version, I then was able to add some nice to haves. So one of the nice to haves is that it can clone your voice so you have an AI version of your voice. So now when the newsletters are read, it sounds kind of like you. It's pretty cool. And then beyond the nice to haves, we have the extras, right? Some extras and add ons. Well then I added a kit integration so that it integrates with your email marketing provider like kit and it auto populates the emails that you have in queue so then you don't have to copy and paste. So as you can see, what's the mvp? Well, I just needed to read out the newsletters with any voice just to prove the concept that people actually would prefer to listen to newsletters or allow other users or allow their readers to listen to newsletters rather than read it. In the tech world, this is called scope. We want to narrow our scope as much as possible this weekend because we only want to build for a very tight scope. One problem, one user, one clear outcome, and you want to cut everything else. A lot of you are going to struggle with this because you want to build more and do more features and make it better. But I'm telling you, you have to exercise restraint. Why? Because right now we're going to just test out if our product is indeed a solution to a problem. The core solution to that we're providing works right, is actually helping our customers. We'll have time later, lots of time, to be able to add more features and make it better. Is Bitcoin complicated or do people just think it is? Between all the headlines and new terminology and everything people say about it, it can seem harder than it needs to be. But what if getting started with Bitcoin didn't have to feel overwhelming? If you've been curious about Bitcoin but haven't made the jump yet, Cash App makes it easy. You can set up automatic purchases with zero fees or buy larger amounts also with zero fees. Start small or go bigger. It's designed to be simple. Either way, for a limited time, new customers can get $10 added to their balance. Just use code CASH APP10 when you sign up. And don't forget this part. Send at least $5 to a friend in the first two weeks. Terms apply. Cash App is a financial services platform, not a bank. Banking services provided by cash App's bank partners. Bitcoin services provided by Block Inc. Brand. For additional information, see the bitcoin disclosures at Cash App legal podcast. If you're selling online or out of a storefront full time or as a side hustle, you already know the challenge. You're hoping for people to find your listing or waiting for them to walk in. Lucky for you, there's whatnot, one of our proud sponsors. Whatnot flips that on whatnot you go live and sell directly to people in real time. I'm a huge fan of live video. As you know, we built and sold a webinar software for over 10 years. The great thing about live video is that they see what you've got, they can ask questions and buy, and they keep coming back. Anyone can sell. Whether your business is big, small, or yet to even exist, people selling on whatnot sell 10 times more than on other major marketplaces. That's because you're not just listing products, you're building real connections with buyers. I'm a big fan of whatnot, a big user of whatnot. I've bought products on whatnot because it's a lot of fun, actually. You get to interact with the seller as well as the fact that you get a great deal. It's super easy to use. It's intuitive, which means your buyers are going to find it easy to buy. Download the whatnot app today and get free shipping on your first order. Just search wh a t n o t whatnot in the app store and start scoring amazing deals. So let's get into the tools. What are the tools you're going to need? There are only five tools you'll need to build out your app. The first tool is called Supabase. I know, cool name, right? Supabase. And basically, this is your database. It stores all your data. That's all you need to know. The second building block here is GitHub. This is a tool called GitHub. Right? What is GitHub? It stores your code. Your code is what actually makes your app happen. And you need to store this somewhere online so it's accessible to everybody in the world when they're using your product. Now, who's going to write the code? Well, the next tool is called windsurf. Okay. Wind surf. All right. And this is basically a code editor that uses AI to code for you. There's a lot of these out there and there's a lot of different tools, but this is the one I like. This is the one I use. So I'm just going to give you what I use and basically it's your AI developer. This Windsurf tool replaces front end developers, back end developers, all kinds of developers. The next tool you need is Vercel. Vercel is how you push your software and your code out in the Internet and it allows it to host that actual tool so that people can then access it anywhere. When they go to your URL, you go to your website. By the way, you don't need to understand any of this right now. And you actually don't need to understand it ever. You just need to know that you need these tools and I'll show you how to sign up for them. And then lastly you're going to just have your domain right? This is not really a tool, but basically it's just your, your website URL, like for example spoken hq.com and this is where it's hosted, this is where the address of where people should go. And this domain is connected to all these tools so that you understand where do the user go, where does the user go to sign into the app and see the website and sign up and all that kind of stuff. Pretty simple. Now, there's a special friend that we haven't talked about that is going to help us do everything. Basically it's the foundation to making sure that you are able to build as fast and efficient as possible. Bug free, or as least minimal bugs, I should say. And that is our friend Claude. Okay, so if you haven't heard of Claude, Claude is basically a better version of ChatGPT. It does a lot more, it understands how to code better. But remember, we're using Windsurf to code. Claude is basically our project manager. They're the thinking partner that's going to help you in each layer. Anytime you get stuck, you're going to use Claude and Claude. It's worth its weight in gold. So let's talk about price. So Claude, I would definitely pay for the Pro version, which is $20 a month. This is going to give you better models. It's also going to give you more limits. So that way you can just continue to work as fast as possible. All these tools. Supabase, you have a free account that you can sign up for, is absolutely free. GitHub is a free code repository. It's absolutely free. Windsurf, not free. We're going to talk about Windsurf in a second. Vercel has a free hobby account that you can start with. You can get your product up and going for free and your domain also not Free. So let's put the ones that are free, which are Supabase, GitHub, Vercel, okay? Your domain, your. You can get a domain as cheap as $9 a year, or if you have a fancy domain that's really hard and a dot com or hard to get, I should say, then you're going to pay thousands, maybe even hundreds of thousands. Some people even spend millions. But you don't need to do that. You could just go with the most basic domain possible just to get your app going. My domain, spokenhq.com was a steal. I got it for 17 bucks a year, so you could do the same. So let's just call this 20 bucks a year. Now, Wind Surf is a tool that I highly recommend you use, and it's only $100 a month for the pro version. Now, these prices change, but I would go with the pro version because this is actually the thing that's doing all the work, that's doing all the coding, and it's worth paying for. So a hundred bucks a month for that. So if we total it all up, we're talking about 120amonth for the tools and $20 a year for the domain. Pretty, pretty cheap. Let's look over. These products look like Supabase. This is the database. This is my database for spoken, the project I created. And it's very look complicated, blah, blah, blah. Do not worry because Claude is going to tell you step by step where to go, where to copy and paste. It's super simple. What you need to know is that you just need a database. Sign up for Supabase account. It's absolutely free. The next level is GitHub. GitHub is actually something I would sign up first because you can actually log into all These products using GitHub and GitHub is absolutely free. You create an account and it's pretty simple. Okay? And this is where your code's going to live. And don't worry, you don't need to go to GitHub a million times. You can then integrate GitHub or sign into GitHub automatically through Windsurf. And that way your code is directly updated to GitHub automatically. Tech is amazing. All right, the next level is windsurf. Okay? The Windsurf is an actual app you download to your computer. Now, this is what it looks like. This is Windserve. This is the project I'm working on right now. This is actually creating code for me, with me just giving prompts, just to give you a quick preview. But I Have a Pro account with Windserve, as you can see, and it's pretty damn good. I have some extra use of balance sometimes I go over, but you're not going to need that because you're going to be creating a very simple product. And as you can see, like I said, it's connected to GitHub, so automatically when it creates code, it puts it up into GitHub. Vercel. Vercel is this tool which allows me to deploy the code and allows you to host my app easily, absolutely free. Sign up for a hobby account. It's free and domain. I would Recommend Going with GoDaddy. GoDaddy.com has been around forever. You can search for a domain and then go ahead and purchase it. What do you do with that domain? Do not worry, Claude's going to tell you exactly what to do, step by step, nice and easy. And a quick correction because I just looked it up. Windsurf actually lowered its prices. The Pro account is now $20 a month. Now $40 a month between Claude and Windsurf. You can do this right now. It's so, so simple. So just want to make sure I give you the up to date price as of today. So the total cost for an MVP is $40 between Claude Pro and Windsurf. Very, very inexpensive. When you're ready for production and you have real users, you're gonna pay about approximately $80 a month because you're gonna have to upgrade your database or maybe Vercel, depending on how much traffic you're getting. So it's really affordable to build a software very, very simply. So let's build this software. How do we do it? Well, it starts with something called a prd, a product requirements document. Sounds very technical. Sounds very geeky, right? A prd. Don't worry, you don't need to know how to write this thing. Why? Because our friend Claude is going to do it for us. Basically this is a blueprint for your mvp. And the reason why we need a PRD is because when we prompt Windsurf, who writes the code, we want to prompt them efficiently. We want to make sure that we don't just go blah. And it doesn't really understand our, you know, non technical speak. So we're going to ask Claude to help us out. Now we're going to get into Claude in a second, but first I want to make sure this is crystal clear. Step one in building any software is creating a blueprint. All right, this is what we need to do. We need to first have a plan. Step two is building a foundation. So we understand that we have to kind of create the software with strong foundation. So every time we build upon that software, it's going to be solid. And then last step, step three is to actually build the actual house. All right. Or build the software. So it's just like building a house. You have a blueprint, you have foundation, you start building. Now, the PRD is the blueprint, the product requirements document. If I don't create this, it's going to make my life so much harder. This is where we start. If you skip this step right here, if you skip this step, you are asking for trouble because it's going to require you to build everything twice. You're going to, you know, put it up into the code editor Windsurf, and it's going to give you something that you don't like. So let's create this prd. How do we do this? Well, it's very simple, actually. And I'm going to give you a script. The first thing we want to do is we want to go into Claude and we want to make sure that we create a project. As you can see, I have a lot of projects here. I have projects on creating scripts for the podcast. I want to refine my scripts. I have investments, I have travel guides, I have business coaching project. I have poker coach. This is actual a poker coach. Claude is my poker coach. Spoken is the project I created. Right. All these are different projects. So you're going to create a new project. When you create a new project, you're basically creating a place where you're going to work and it will remember all the stuff that you need to know. So we're going to create a new project. Okay, we're going to click new project and we're going to name this project. So we're going to call this, you know, Project X. Okay. Whatever your project is called, you're going to call it whatever your app is called and then you're going to say what you want this project to do for you. You can write something like as simple as. You're going to be my technical co founder. I'm creating an app using Windsurf and I want you to be able to create clean prompts so that I have a bug free environment and I create this product quickly. We're going to start with a PRD and then move on to the prompts. So you can just write that, for example, and then create project. So we're going to create the project. Now we have a project. We can now do the first prompt. Now, what do we write in this prompt? This first prompt. Now, it's very simple. We can just simply use this prompt that I'm going to put for you here. If you're watching on YouTube, we'll put it in the description. And basically this prompt is just telling Claude, I want to build an MVP for a software product this weekend. Right? You're just telling exactly what you want. It's like a genie. Here is the problem I'm solving and you can insert the problem that you're solving two to three sentences. Here's the target user, right? You know who the target user is. Here's a core feature of the mvp. What's the one feature that matters? Okay, and then please help me create this product requirements document, the prd. Okay, I need clear descriptions of what the app does. I need the core user flow. This is basically to you telling a developer, this is what I want this to look like. This is what I wanted to do. Right? The data model. Here's the tech stack. I have a preferred tech stack and includes the products I talked about. So you could just rip off mine, that's fine. And then the specific screens or pages of the MVP that needs to be there, like a login screen, you know, all that kind of stuff, it's going to understand what to do. You don't need to actually tell it what screens to do. And number six, what is explicitly out of scope of the mvp? This is like out of bounds. We don't want to go beyond this. We don't need all that stuff. You want to keep this scope tight, right? And this is all you have to say and say in one weekend. I'm a non technical founder using Windsurf AI so that it knows how to prompt for Windsurf. And that's it. Pretty, pretty simple. So let me give you an example what this produces, so you see for yourself. So I'm literally going to just dictate using an app called Whisper Float. So what problem am I solving? I don't love all the project management products out there. I want to create a project management software that is specifically for podcasts or podcast producers that makes it easy to produce a podcast step by step. Small businesses that run podcasts, solo founders, or even small podcast teams. The core feature is a detailed kanban board like Trello that allows people to work through the process of creating a podcast, making sure that it's easy to follow and people are notified when each step is moved along with the cards. Okay, I'm making things up here, I don't even know if this is something that people want. I haven't validated yet. But right now I just want to give you an example and let me hit send. And as you can see, Claude has generated a detailed prd, which is great. If you look at here, it's actually saying, hey, I made some choices for you. You could push back on them and I can update the PRD for you. And it just gave you a real mv. And then on the right here, you can literally copy and paste this. This is all you have to do. Even named it, right? Named the product Pod Flow, right? And it has all the information that you require in a prd, like what the app does, the user flow, the data model, all the technical stuff that you need to have. It understands what you need to have, and it produces it for you. So you can literally just hit copy, okay? And then go to Windsurf. And then in my Windsurf, like, this is one of my projects that I already have going, but in my Windsurf, I can just hit paste and just send it to Windsurf and Windsurf will start building. It's crazy. So you could literally just go right to Windsurf here. I created a new, you know, this is my old project here. So I'm gonna create a new project here, call it Project X. Actually, I'll call it Pod Flow. It's called podflow now. And I'm gonna select the folder on my computer. I'm just gonna go to Documents, new folder, call it Pod Flow Create, because it's going to create the actual app on your computer first. And then you're going to deploy it on the Internet using Vercel and all that kind of stuff. So here we go, Pod Flow. And that's it. So now I have my wins of project. Here we go. And I can literally just paste my PRD right here. And I'm going to just go ahead and then hit Send. And when I send it away, it's going to go and do it. Now I have the feel, full prd. It shows you step by step what it's doing, right? It says, hey, I got what you sent me, and here are all the steps. And this is what I'm doing right now. Step one, step two, step three. It's literally building it for you. Super simple. So Windsurf is building. You watch what it does. You just accept when it asks you to accept. It's very, very easy. Things may break, you might get bugs. That's okay. Guess what happens you go back to Claude and you say, hey Claude, I got this bug. It's telling me there's an issue. You screenshot it, you send it to Claude. Claude says, sure, give Windsurf this prompt. You give it the prompt, it fixes the bug. It's that simple. And by the way, this is completely normal. Anytime you build any kind of software with AI or without AI, you're going to have bugs. And bugs basically just mean things just didn't work out. There's something broken in the code.
B
Hey everyone, it's me, Morgan Stewart, and I have a new podcast called the Morgan Stewart Show. Join me each week as I talk about pop culture, fashion, my personal life and just a warning, I'm going to be giving my opinion opinion on everything. I'll also have some really fun guests to join in on the fun. The Morgan Stewart show is out now. Listen and follow wherever you get your podcasts or watch full video on YouTube.
C
It's smart to always have a few financial goals and a really smart one. You can set earning cash back on what you buy every day. And with Discover, you can get this. Discover automatically matches all the cash back you've earned at the end of your first year. Seriously, all of it. And we trust you to make smart decisions. After all, you listen to this show, see terms@discover.com credit card.
A
The next step is we're going to connect our database to Supabase. Guess what? This is super simple and you don't really need to understand why you need this. It basically just stores any data that the user needs to use your product. Now I'm not going to tell you how to do this because there are many steps and you're going to forget. And you don't need to know from me. All you need to do is go back to your project manager. Go to Claude. Hey Claude, I need to connect my app to Supabase. How do I do this? And it will give you a prompt that you can put into Windserve. It will give you the steps to do inside of the Supabase website. Guess what? You're going to use Supabase a lot because every time you create a feature, you need a data table so that the data is stored somewhere. Now there's a lot of technical mumbo jumbo. How do you create a data table? Do not worry about it. Why? Because Windsurf will create the data table for you. Will create the code and say, hey, here's a data table. Copy it, go into Supabase, go to the SQL editor and it will show you step by step how to get to that. And you're going to paste it and you're going to create that data table. I'm telling you, you just follow the instructions that AI gives you and you're going to have a lot of fun because you're going to be learning a lot along the way. You're going to be actually getting your hands dirty and realizing, hey, I'm a developer now. This is crazy. Now, there's two things that I want to wrap your head around, okay? Do not get overwhelmed. This is very simple. When you're building out your app, you first build it on your computer. Okay? It's not out on the Internet yet. You're building on your computer, and then you're going to deploy it to the world once it's ready, once you've tested it, once you know it works, then you can put it on a URL on a domain and people can access it. So how do you actually see what your app looks like as Windsurfer is building it? Well, you're going to actually. When we remember you saw I was creating a folder in my computer to create the app. Well, there's a way to access all that code and then show you what it looks like. And it's called localhost. So if I go to my screen right now, you'll see that this is my app, but I'm not on spokenhq.com on localhost3000. This is where Windsurf decided to build out this app. And I'm basically seeing this app on my actual local machine. And this is where I can look at things and say, oh, I don't like this. I want to change that. And I can screenshot it and then create a prompt. More about that in a second. Okay. So this is just uses your local machine and it's just like any other website. So if I go to Dashboard, for example, it's going to prompt me to log into the app and that's the login screen for. And you'll have a login. That's why we needed the database. Right. So the database is storing in Supabase. So I just wanted to show you that this is kind of where you see the code being created. Now, if you want to change something that you see, you don't go to Windsurf. You always go back to your buddy Claude. For example, if I wanted to center welcome back, sign in, I can just go ahead to Zeit here and I can. This is my screen grabbing tool and I Can just grab this here and I can go ahead and then guess what? Go to Claude, go to my project, go here, and then paste my screenshot and explain what the problem is. Say, hey, I don't like the fact that this thing is justified. Left. I want to just fight centered. I want to. This is the login page. Can you create a prompt so that Windsurf makes this change and then it's going to produce a prompt for you and then you go into Windsurf and you paste it. By always going to Claude first, you're going to minimize problems, bugs, issues, or Windsurf just not understanding exactly what you want. Claude is really going to make it super simple. Now, if you're going to attach a screenshot in Claude, make sure you attach it as well as a reference in Windsurf. So that way you have a much cleaner way to develop your product. Every time you wanna make an edit, do this process screenshot, go into Claude asset to prompt the fix and then create the prompt. Pop that prompt into Windsurf. Before we move on, I just wanna say that you have understood 80% of all development, okay? This is all it is. And most of your time is gonna be spent doing this, going to Claude, asking it to create a prompt, going to Windsurf, pasting that prompt, producing it. You go see on your local what it looks like, okay, I like it, I don't like it, move on. So here are five tips, because you're going to spend a lot of time in that whole process to make your process a little easier. Number one, one task at a time. Never give windsurf 10 instructions in one prompt. So this is why I like to go to Claude first. To make it sure that it understands, to keep it simple for Windsurf, right? You want to do one test, one change at a time. You want to wait, you want to test and then move on. Why? Because you want to build upon broken code or build upon broken features. Tip number two, you're going to have some things that don't work when you test it after Windsurf has created it. These are bugs. Like I mentioned, it's not broken, it's just not working as expected. There's something wrong. So every time you go into Claude to create a prompt to fix a bug, be as descriptive as possible. Why doesn't it work? One of the features I like to do is like to right click on anything and do inspect element. Let me show what that looks like. So say, for example, something's not working here, like this button's not working. I could just right click on this screen, on this browser screen and do inspect. Okay, When I do inspect, it's going to just kind of move things over here. You're going to see all this code. Do not worry. Just go to console up here and you're going to see some errors that you can just literally copy and paste or just screenshot these errors and from there put it into a cloud so it understands what's happening on the back end. Tip three, when you put the prompt into Windsurf that Claude gave you and it maybe have a question or maybe doesn't understand it, don't try to answer it right into Windsurf, go back to Claude, tell Claude what Windsurf said, and then you go ahead and it will tell you how to clarify how to help you to get through that hurdle. Or Windsurf gives you some instructions like how to set up Vercel, and you don't understand these instructions, go to Claude and say, I don't understand these instructions. Can you show me how to do this like I'm a 5 year old? And it will give you step by step instructions. Tip number four, Windsurf likes to overachieve. Okay? It's gonna sometimes go outside the scope. So what you like to do is that you always tell Claude, hey, Claude, every time you give me a prompt, remind Windsurf not to go out of scope, not to do anything outside the PRD until I tell you otherwise, until you finish the minimal viable product, until you finish your product, its first version. And it will say this in the prompt so that when you pop it into Windsurf, it doesn't, you know, kind of go on its own. Tip number five, you want to commit to GitHub consistently. So as soon as something is working on your local and you've seen it and you like the way it looks and like the way it feels, make sure you just tell Windsurf, hey, deploy this, or you want you to commit it to GitHub and it will integrate with GitHub for you. And then therefore it will automatically put the code in GitHub so that you have clean code up there that is working properly. So just so you understand the levels, there are three levels to developing code or deploying code. Level one is Claude is creating the prompts for you, okay? And then giving it to Windsurf, you're gonna give it to Windsurf and it's writing the code. Level 2, this gets created on your local machine, right? You're gonna get to test it Like I showed you on localhost, once it's done like that, you're gonna pop it into GitHub. You're gonna, okay, it works, goes to GitHub. And then level three is a code exists on the Internet and this is where Vercel comes in. And we're only going to get to this point or this stage once we're ready to show this to the world. Because once it's on the Internet, it's out there, people can access it, Google will crawl it and it will index it. And that leads to the next step. How do we deploy with Vercel? I'm going to show you visually first, so you can conceive what's happening here. So what does Vercel do? Well, Vercel is allowing you to do two things. It's combining your code and your database and allowing it to be accessed on a website on the Internet. So, for example, when people go to spokenhq.com they can access the app and make it work. Okay, how does it pull it? Well, it pulls your code from GitHub, right? And it pulls your database from or communicates with your database from Supabase. And it allows your product to actually exist in the world. It's interesting how software is created. Basically you build it on your computer and then from there you need to be able to make it available for the world. And that's what Vercel does. And Vercel is a great way for you to do this for free because they have a hobby plan. The good news is that Vercel, GitHub, all these are connected. They are integrated into Windserve, So you can literally just tell Windsurf I want to deploy to my live environment to so I could see it on the Internet. And if you're not sure how to word that again, go back to Claude and it will do that for you, will connect with Vercel and it'll make sure that you can go ahead and find your actual app living on your domain, your website. Now, there are some configurations you're going to have to do with your domain so that your domain is pointing to the right place. It's very simple. You can just ask Claude and Claude will tell you what to do inside of godaddy and all the settings, and you do it once and it's over. Hey, if this episode is getting you, thinking is getting you fired up, you can't wait to start building. Awesome, Because I have another episode coming up that you're going to absolutely love and I want you to hit subscribe, it's all about how do you fire good people that are bad employees? This is never easy, so I want to give you some clear instructions on how to do it right so you feel good about what you've done, but also do what's right for your company and the person you're letting go. Hit subscribe so you don't miss it. The next step is we need to charge money. You're creating an app, and you're going to have to have a way to allow people to check out and buy your product. And this is where Stripe comes in. Absolutely love Stripe. I'm a big fan of Stripe and using them for over a decade, and they are built for this type of thing. Now, you don't need to understand how to configure Stripe, but you do need to sign up for a Stripe account. It's absolutely free to cost nothing, and you only charge when you have a transaction. And their transaction fee is very reasonable. I think it starts at 2.9%.30 cents per transaction. And Stripe allows you to charge people so they can use your credit card, and then that way they grab the money for you and then they deposit it into your bank account. So how do you integrate Stripe so that you have an easy way to check out and have checkout pages and all kind of stuff built in? Very simple. We go back to Claude and we say, hey, Claude, I want to integrate my app with Stripe. Claude will then give you instructions. Hey, go into your Stripe account and give me this information. Why? Because it wants to create a prompt for you so that you can give it to Windserve so you can add it to the code so that Stripe is integrated with your product. The second thing you need is going to need a way to migrate the email addresses you're getting from people because you're going to maybe want to send them emails, reminders, offers, upgrades, whatever it might be. So I use Kit as my email marketing software. So you need to integrate with Kit again. How do we do this? Well, we make sure we have a Kit account and then we go back to Claude and say, hey, Claude, I want to integrate with Kit. Show me how. Give me the steps. Give me the prompt for Windsurf. And that's all you need to know from a technical point of view to build your MVP this weekend. And that's your mission. Build this thing so you can get in front of real people as fast as possible and let the market tell you what to do next, what feature you should build next, how you should Price it, all kinds of stuff like that. So I want to give you a fail safe plan when it comes to building your mvp. This week I'm going to give you a game plan what to do each day. And let's start with Saturday morning. Saturday morning, you're going to identify the problem you're solving. You're going to create the PRD with Claude so that you have the foundation. In the afternoon, you're going to start building out the different pages and screens of your app with the features that are required so that you can be able to use this thing on your local machine. So you're going to prompt Claude to create the prompts and then paste it inside of Windsurf. In the evening you're going to connect to Suabase, which is easy. You're going to sign up and then you're going to tell Claude, hey, I need to connect to Supabase using Windsurf and it will give you the right prompt. At night, you're going to test everything end to end on your local machine. You're using your local host to figure out what's right and what's wrong and what you need to fix tomorrow. And that's what you're going to do. Sunday morning, you're going to fix bugs, you're going to polish, you're going to see what's not working and make sure everything is working. Midday on Sunday, you're going to deploy to Vercel, you're going to connect your domain and you're going to make sure that your app actually lives in the real world. Again, not sure how to do that. Go to Claude, it's going to give you the steps and it's going to give you the right prompts inside of Windsurf so you can paste in Winsurf and it connects directly with Windsurf. In the afternoon, you're going to share your app that you've built that has real functionality with 5 to 10 real people you think would be interested in just trying it out for free. In the evening, you can create a simple survey using Google Forms and collect feedback so that you can know what to do next beyond the weekend. By the way, you don't actually need to charge money at this point. You don't actually have to have the stripe integration until after you kind of understood, okay, this is what I'm going to charge. This is how much is going to. It's going to be. You could just tell Claude right now, this is a free app. Let people to sign in or sign up with their name and email address and they'll create a password and all that kind of stuff. When I did that video a few months ago about how to build a SaaS in seven days, the response told me something told me that there's an appetite for more people want to build things, but they're not really sure how to. I hope I showed you how simple it is and how you can just just get started. I haven't given you everything when it comes to building out a software company, but this is getting you the momentum you need to start learning on your own. And of course come back to the podcast to find out how to make sure your business is profitable, how to make your first hires, how to make the most of the product that you have for your customers. But you have everything you need. If you have $40, you can build this thing this weekend. The window of opportunity for non technical founders to compete in the software space has never been wider. The tools have never been more accessible. The cost has never been lower. If this episode gave you the blueprint you needed, go back and watch the episode that started it all. Can you build a profitable SaaS in seven days with just AI? It's more of the big picture and what's possible and I think you would really love it. That episode shows you real world results of another app I built called Nikki. That was an incredible journey. This episode you just watched gave you the steps, but the one I did before shows you what's possible when you follow through. Thanks so much for checking out the $100 BA show. Hey, get going, start building. And if you want a little bit of accountability at me on social media, I'm pretty active on Instagram Marzenholm. When you are sharing your product with the world, I would love to see what you built. If you found today's episode helpful and you want more practical business lessons to help you start, grow and scale your business, the best thing you could do is subscribe to this podcast, hit subscribe or follow on your favorite podcast app, the one that you're using right now. Whether it's Apple or Spotify or ever, you listen to podcasts by hitting subscribe, you get our next episode automatically and it's the best way to support the show. It's absolutely free and it's a way for you to commit to growing your business. And now that you've subscribed, I'll check you in the next episode.
B
Hey everyone, it's me, Morgan Stewart and I have a new podcast called the Morgan Stewart Show. Join me each week as I talk about pop culture, fashion, my personal life and just a warning, I'm going to be giving my opinion on everything. I'll also have some really fun guests to join in on the fun the Morgan Stewart show is out now. Listen and follow wherever you get your podcasts or watch full video on YouTube.
Host: Omar Zenhom
Date: June 5, 2026
In this action-packed episode, Omar Zenhom delivers a hands-on, step-by-step guide for building and launching a simple, sellable software SaaS business in just one weekend—without any coding experience. Using powerful no-code/AI tools, Omar dismantles the myth that software startups are only for programmers or those with deep pockets. He guides listeners through every stage: discovering and validating an idea, building it with AI-assisted tools, deploying online, integrating payment, and getting feedback fast.
(03:30 – 07:00)
(07:00 – 12:20)
“The technology is the easy part. ...The real challenge is identifying a real problem that real people have and are willing to pay to solve.” — Omar (09:57)
(12:20 – 17:12)
(17:15 – 23:40)
“There’s a special friend...that is going to help us do everything…Claude.” (20:10)
"You don’t need to understand any of this right now. ...You just need to know that you need these tools and I’ll show you how to sign up for them." (21:39)
(23:40 – 44:25)
localhost:3000. Make edits by screenshotting issues, submitting to Claude, and then following its prompts in Windsurf."Before we move on, I just wanna say that you have understood 80% of all development. …This is all it is." (35:53)
(44:25 – 46:00)
"You have everything you need. If you have $40, you can build this thing this weekend. The window of opportunity for non-technical founders ... has never been wider." (45:26)
Omar closes by encouraging listeners: the barrier of entry for solo, non-technical founders has dropped dramatically. For just $40/mo and with free/affordable tools, you can ship a SaaS MVP this weekend following his clear, repeatable blueprint—no excuses. Get real feedback as soon as possible, and iterate from there.
He emphasizes that this is just the start—additional episodes will cover scaling, hiring, and growing a real SaaS business.
“Get going, start building. ...When you are sharing your product with the world, I would love to see what you built.” — Omar (45:52)
For visual demos, Omar recommends watching the episode on YouTube (100mba.net/youtube).
Next related episode: “Can you build a profitable SaaS in seven days using just AI?” (Omar’s real-world case study of building and shipping another AI SaaS app).