How To Build A $10,000 App with AI (Cursor DeepSeek)

25.55k views2583 WordsCopy TextShare
BuildWithAI
👇 LINKS & RESOURCES: 1. Free Discord Community: https://buildwithai.io 2. Mobbin for Design Inspira...
Video Transcript:
this app this app and this app were all built without writing a single line of code themselves but what if I told you that you could build your own $10,000 app in just a few hours using Ai and to prove it I'm going to build an app together with you specifically for this video first we'll come up with a viral app idea then we'll use mobin to legally replicate the designs of some of most famous apps in the industry after that we'll structure our app and use cursor AI to build it we'll use superbase for the database and backend and we'll set up deep seeks API as the main feature of our app finally I'll show you how to upload your app to both the App Store and Google Play Store I've never seen anybody else show the entire process of building apps with AI here on YouTube so this video is the only video you will need to get started step one how to actually find a viral app idea this is by far the most important step and finding a viral app idea is all about solving a real problem in a simple way but to do this your idea must meet these three criteria once you understand these you'll start seeing opportunities everywhere so first of all you need to identify a common problem find a problem that is extremely frustrating or emotional because people download apps to solve their pain points and remember to always write down your app ideas immediately when you come up with them because if you don't you'll just forget them and once you have an idea you can actually chat with chat GPT and ask him if he thinks the idea is good or not Point number two keep the app simple your app's core functionality should be able to be explained in three words or less here is a video of Blake Anderson explaining this very well you should be able to describe the unique nature of your app in three words raise GPT respond to girls umax face analysis CI photo calorie counter it really is that simple and the last criteria to find a viral app idea is to make it sharable your app should be so helpful to the paino that the users just have to share it so here's the app I'm building in this video after working 20-hour days I realized how unproductive multitasking actually is distractions like emails constantly break my focus which means I'm no longer in a flow of deep work so that's why I'm creating this all-in-one productivity tool that helps you sort and prioritize tasks two deep work on one task at a time and three chat with an AI to easily add tasks from the chat now the next step is to find viral app designs that we can legally replicate and we're going to use mobin which also happened to be the sponsor of this video so right now I'm in mobin and what you're seeing is literally a gold mine of 100,000 plus screenshots from apps like dualingo Spotify Netflix and a lot more and here's exactly what we're going to do we're going to steal their proof designs and user experience and let cursor AI turn them into code for us because there is literally no reason to try to reinvent the wheel when we have access to proven app flows from big companies this is exactly what we need now pay attention because this is the exact process I use to find the designs for my apps click on the search bar and go to app categories here you can choose the category that best fits your app since I'm creating a productivity app I'll select that category now from all these designs I'm going to pick one that best fits my app idea and I think this one is the perfect choice and we're not just going to admire these designs we are actually going to steal them but of course not in a shady way so now let's click the copy button in the bottom right to grab the entire flow of the app then if we click the download plug-in button it will take us over to figma where we can open a new file and click on run and now if we click inside this box and press contrl +v it will paste the entire flow of the app in figma and then we can clean up our figma file by deleting all the pages we're not going to use all right so now we're going to do something super important that is is going to save you hours of frustration later on we need to create what I call the brain of our app and this part is absolutely crucial I've literally wasted weeks of work by skipping this step before next we'll structure the base of the app cursor uses powerful AI models like gp4 and Claude which are incredibly efficient workers but they need clear instructions to perform at their best without a well-defined plan for the app they'll start making decisions on their own so here's what we need to do we're going to create two important files that will guide cursor AI step by step and be using chat GPT to help with this process let's start by creating the first and most important file which is the context file this file will explain everything about our app to the AI here's how you can create it open chat GPT and write down all your thoughts about how the app should work be as detailed and clear as possible consider the entire flow of the app from the moment it's opened to the very end just as I've done here once you've written everything you can ask chat GPT to organize it and make it more structured so it's easier for the AI to understand I'll leave the prompt I just wrote in the description of the video so you can just rewrite it for your own app and then just copy the context here okay so let's start building the app using cursor AI now if you haven't downloaded cursor yet head over to cursor. comom real quick and grab it it's completely free and they even give you a two-e trial of the pro version if you want to try it out open cursor and open the folder for your project I've already created one and named it deepwork AI inside that create another folder called docs then create a new file called context. MD if we now press contrl L this opens up cursor's AI chat which is like chat GPT but way better because it can actually see your project files by simply tagging them so now paste in the context we got from chat GPT and ask him to write this better for a markdown file and then press apply to add it in the context file then just quickly go through the file to make sure it includes what you want example like I did here I just want the signin to be with email and I know how much time it can take to figure out the right text stack that's why I've left the exact one I use in the description so you can just copy it exactly as it is because I've already gone through all that pain so you don't have to then just paste it in the context file as well so now let's write this in the cursor interface give me the full database schema and the optimal folder structure of the app and add this in the context file then and this is super important tag your context file by typing at and selecting files by pressing enter and then select the file this tells cursor AI to use your context file as reference and now just add the text to your context.
md file open your terminal and type this command command npx create Expo app at lateste with router then give your project a name I'll call mine deepwork AI when it's done loading let's drag the docs folder we created right into our new project folder then type CD and your project name to navigate into its folder if you now type LS you will see your current file location so let's run the app write npx Expo start and it will initialize the app then you'll see a QR code pop up so just grab your phone download the Expo Go app and scan this code in your phone camera and just like that your app is running on your phone I know it looks pretty basic right now but isn't it fun to see it working let's keep going now press CR I to open the cursor composer and the composer is the feature where it writes code for you just by writing in plain English so let's ask it to build the app step by step by focusing on one task at a time and then tag the context file now he just made the development plan which the AI will use to know exactly what to build so now let's ask him to start with the first task press accept and let's press R in the terminal to reload the app so I'll just copy the installation command and press control shift backtick to open a new terminal then use LS to list files and then let's again use CD to open the project folder and here we'll execute the command to install the required UI Library when it's done installing head back to the terminal which is hosting the app click inside the terminal and press R to reload the app on your phone all right now let's continue building the app just write continue in the composer now he will set up the configuration with superbase for the database and authentication so when he is done let's accept and head over to Super base. com quickly make an account and then let's create a new project I'll call it deepwork AI now copy the public Anonymous token head back to cursor and navigate to the EnV file remember to keep this token private and in this file we'll need to paste in the token in the Anon key then go back to superbase and copy the URL and paste this in the URL as well if we now write continue in the composer one more time he will continue building the login and sign up pages so let's accept and click inside the terminal and and press R to reload the app and the same as before when you have an error copy it paste it in the composer and prompt him to fix it so we need to install a library just copy the command and head back to the other terminal paste it in and run it there when it's done head back to the terminal that is running the app and press R nice now this is how the app is looking we've set up the entire user authentication flow with both signin and sign up pages and since we use superbase it even sends out a verification email so if we now log out and try to log into the account we just made you'll see it works as well and if we go to superbase now under authentication and users we can see the account I just made in the app so I spent the last 30 minutes continuing to build the app and this is what it looks like right now we can create new tasks give it a title set the priority of the task give it a description and set a deadline for when the task should be done and now if we click on the task we can start the focus timer which then counts how much time you've spent on this specific task and we can also Mark it as complete as you can see the app does not look good yet so now let's improve the UI head back to mobin and let's go through the designs we want to use for our app when you find Pages you'd like to take inspiration from press contrl C to copy them head back to cursor and paste in the pictures in the composer chat and continue doing this for all the inspiration pages when you're done let's ask the composer this use these pictures as inspiration for my app design in the entire and then let's tag the code base this will have cursor look through the entire project and when it's done click accept and now let's have a look at the app again wow just like that the app looks 100 times better by simply copying an app that's already invested a ton of money in optimizing their design and user flow if you want to use mobin yourself I put the link to their website in the description now for setting up the AI chat using deep seek API let's write this in the cursor composer build the AI chat feature from at development plan. MD nice now just accept it and let's navigate over to the EnV file now we need to copy the Deep seek API key placeholders here into the EnV file and then we need the Deep seek API key from platform.
deep seek. com and paste it here in the NV file and remember if you are confused about anything you can just ask the cursor chat you open it by pressing crl L now let's reload the app again by pressing R in the terminal and let's check out if it works here we can see the new AI chat and if I now write I need to buy a new toothbrush and tidy my bedroom and submit great the AI feature adds tasks on the first try so now for the moment you've all been waiting for to be able to upload this app on both IOS and Android we need to do this and I'll show this quickly for you let's ask the curs chat how do I upload my Expo app to App Store and Play Store and keep in mind you need to buy an Apple developer account for $99 annually and a Google Play developer account for $25 onetime fee then let's open a new terminal and type in the command npm install Gees Ki which stands for Expo application services and when it's done installing type in es login this will ask us for your username and password so head to your web browser and search for expo. deev quickly create an account and then head back to cursor where we'll log in with the same username and password we just created on expo.
deev perfect now let's run this command ease build colon configure then press y to continue and select all if you want to upload the app to both IOS and Android if we now head back to expo.
Copyright © 2025. Made with ♥ in London by YTScribe.com