Build SaaS with AI | Part 2 | Setup Tech Stack & Dev Tools β Transcript
Full transcript
- 0:00my name is Sabrina Romanov and this is
- 0:01part two of building SAS with AI in my
- 0:04first video I covered having a Grand
- 0:07Vision for your product and scoping it
- 0:09down to a feasible version one MVP and
- 0:13in this video before we start getting
- 0:15into Hands-On coding we're going to set
- 0:18up the developer tools and the tech
- 0:20stack um and I'm just going to use the
- 0:22one that I typically use for MVPs which
- 0:24is nextjs a full stack web app framework
- 0:26Firebase for the database versel for
- 0:28deployment and and something simple like
- 0:31God Daddy for managing the website
- 0:32domain in terms of developer tools and
- 0:34this is what we'll install first I'm
- 0:36currently playing around with war. Dev
- 0:38which is an AI powered terminal super
- 0:40cool um cursor is an AI powered code
- 0:43editor it's a fork of Visual Studio code
- 0:45it's streamlines the process of AI DM
- 0:48and coding or AI assisted coding and the
- 0:50last item Claude artifacts it's a new
- 0:51feature from Claude where you can write
- 0:53a bunch of code and it'll even preview
- 0:55the front end I would mark this as
- 0:57optional you can either write most of
- 0:59the codebase incloud artifacts and then
- 1:02move it over to cursor or you can write
- 1:04it initially from cursor um for this
- 1:06video series I'm going to try just
- 1:08sticking to cursor AI but I often do use
- 1:11CLA artifacts as well so I listed it
- 1:13here so now let's go through the process
- 1:14of installing each of these starting
- 1:16with war. let's go to the website and
- 1:19it's basically a terminal reimagined
- 1:22with AI has like smart autocomplete you
- 1:25can even ask questions in natural
- 1:26language like how do I merge this Branch
- 1:29to Main or how do I do something like
- 1:31this expose a Docker Port then it
- 1:33literally gives you an answer that you
- 1:35can then immediately run within the
- 1:36terminal so here just click download for
- 1:39Mac or whatever operating system you use
- 1:41unfortunately doesn't have Windows right
- 1:42now and open it up and it should look
- 1:44like this okay we're going to go into
- 1:47Dev and then from here you can type
- 1:49anything how do I create a nextjs
- 1:53project nextjs again is the web app
- 1:56framework that we're going to use so
- 1:58here's the command to create it and then
- 2:00it autocompletes it here for you so you
- 2:02can immediately hit enter to run and
- 2:04there's a lot of new other features as
- 2:06well I just started playing around with
- 2:07war. a few days ago and and really like
- 2:10it so far but I would say kind of the
- 2:12most obvious standout feature is being
- 2:13able to type natural language questions
- 2:16like how do I do this and you you may
- 2:18not remember the commands or don't know
- 2:21the sequence of commands to run and
- 2:22it'll give you suggestions like here are
- 2:24exactly the commands that you can run in
- 2:26the terminal the next tool I'm going to
- 2:28download is cursor AI it's an AI powered
- 2:31code editor you can download it for free
- 2:33so just click download for free and then
- 2:36it'll download it and it's pretty cool
- 2:38so you get answers from your codebase
- 2:40you can even refer to specific files or
- 2:42documentation you can apply just one
- 2:45change or apply all changes in a file
- 2:48you can ask follow-up questions like if
- 2:49it makes a suggestion to code something
- 2:51a certain way you can ask followup
- 2:53question clarifying you know why it's
- 2:55designing it that way okay so when you
- 2:57open it up it should look like this and
- 2:59then then you're going to have to open a
- 3:01folder containing your project okay so
- 3:03those are the two developer tools I'm
- 3:05going to use and now we're going to set
- 3:07up the the text stack that I typically
- 3:09use okay so let's go back to war. Def
- 3:13and let's say how do I install nextjs
- 3:17now my environment's already set up
- 3:19where I can run this command and it'll
- 3:21actually work but if you're watching
- 3:22this your environment's probably not set
- 3:24up with node or npm so I might say
- 3:27something like what is npm like what is
- 3:29this command okay so it's a node package
- 3:31manager and it's the default package
- 3:33manager for node.js so here I just
- 3:35created a new tab within my warp
- 3:37terminal and I'm going to ask what are
- 3:40all the steps and prerequisites to
- 3:44install nextjs and once you do all of
- 3:47the setup by the way you only have to do
- 3:49it once once you set up node.js npm
- 3:51nextjs and all the other things you can
- 3:54use this repeatably for any future MVPs
- 3:57you want to build okay so let's look at
- 3:59warps answer so to install nextjs you'll
- 4:01need to follow these steps and meet the
- 4:02following PR prerequisites for example
- 4:04install node.js you can download install
- 4:06node.js from blah blah blah blah a code
- 4:09editor which we already have so that's
- 4:11cursor it's our code editor okay so
- 4:14let's see so let's go with the first
- 4:15prre and how do I install nodejs okay so
- 4:19I'm using a Mac install Homebrew if you
- 4:22don't have it already you can even click
- 4:24this to actually run it so this button
- 4:27here says run in terminal so that'll run
- 4:29the commit command directly and then
- 4:30once home brew is installed just do Brew
- 4:33install node again run in terminal and
- 4:35to verify that they're both installed we
- 4:36can run both of these commands so run in
- 4:38terminal you can see uh the commands
- 4:40down here and then run them and you can
- 4:43see the versions for node and npm
- 4:45another quick check is like when you
- 4:47type something like node it should turn
- 4:48green that means it's installed in your
- 4:50system okay so now we've done the first
- 4:53prere okay installing nodejs we already
- 4:56have a code editor which is cursor and
- 4:58then now we're going to install next JS
- 5:00open the terminal navigate to the
- 5:02project directory initialize a new
- 5:04nextjs project using this command all
- 5:07right now that we've installed all the
- 5:08prerequisites now we're going to create
- 5:10a nextjs project I just opened a new tab
- 5:12in the terminal by clicking up here
- 5:14command T if you're on Mac and then here
- 5:16I'm going to ask how do I create a
- 5:18nextjs project okay so here it autop
- 5:21populated the command line and I'm just
- 5:24going to change this to the name of my
- 5:26app which is remix I'm going to select
- 5:28all the default settings here yes
- 5:30typescript yes yes L Tailwind no to
- 5:33Source directory yes app router no
- 5:36customize so I actually just clicked
- 5:38enter on all of them and just selected
- 5:40the default
- 5:41options so now LS is to show what's in
- 5:45this current directory and now you can
- 5:46see our directory Here remix all right
- 5:48so we're all set up with nextjs the full
- 5:51stack web app framework we initialized a
- 5:53a sample projects using warp if you
- 5:56enter the directory so CD change
- 5:59directory
- 6:00CD remix and then click LS this lists
- 6:04everything in that directory so you can
- 6:05see our sample project here the next
- 6:07thing we're going to do is just sign up
- 6:08for Firebase we won't be using it for at
- 6:11least a couple more videos so if you
- 6:13just Google Firebase on Google this is
- 6:15what comes up Firebase Google's mobile
- 6:17and web app development platform go
- 6:19ahead and click on that and then it
- 6:21should look something like this welcome
- 6:22to Firebase and then get started with
- 6:24the Firebase project you don't have to
- 6:26do anything besides sign up for it right
- 6:28now next we're going to sign up for
- 6:30versel which is what I use for
- 6:32deployments another popular option is
- 6:34called Heroku so you can choose
- 6:36whichever one you like here's Heroku ver
- 6:40sell.com so it should look like this
- 6:42click sign up on the right hand corner
- 6:44just click Hobby and then just go
- 6:46through the sign up process and then
- 6:48once you get in it'll look something
- 6:50like this so you can see here an
- 6:51overview of all of my different project
- 6:54for managing the website domain I just
- 6:56use GoDaddy and when you go to deploy
- 6:58the app what I usually do at least for
- 7:01me I like to deploy my apps as
- 7:03subdomains on my primary website
- 7:06newsletter sabrina. deev goad is pretty
- 7:08easy there are other Alternatives as
- 7:10well all right that's the end of this
- 7:11video walking through my usual text
- 7:13stack for MVPs and the developer tools I
- 7:16use in the next video we're going to
- 7:18start actually building our MVP taking
- 7:20the spec we worked on in part one of the
- 7:23series plugging it into either cursor or
- 7:25Cloud artifacts to create the initial
- 7:27code base and then basically go go
- 7:29through each feature one by one
- 7:31implement it test that it works
- 7:33implement it test that it works in this
- 7:35video I just wanted to talk about
- 7:37setting up tools for development as well
- 7:40as my usual text stack so that I can
- 7:42refer to this video later on once you do
- 7:45all of this once you don't have to
- 7:46repeat it you can use this Tex stack for
- 7:48all future MVPs that you build out my
- 7:51name is Sabrina ranov hope you enjoyed
- 7:52this video hit like hit subscribe drop a
- 7:55comment below if you have any questions
About this transcript
This page contains the full transcript of Build SaaS with AI | Part 2 | Setup Tech Stack & Dev Tools by Sabrina Ramonov π, generated from the public captions YouTube serves with the video. The transcript has 1,589 words across 217 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator β no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.