Before You Start What You Need

This course is hands-on. You will build a real app step by step, so you need a few things set up before you begin.

Required accounts (all free)

  • Lovable (lovable.dev): This is where you build your app. The free tier gives you a limited number of AI messages per day, which is enough to follow this course. Sign up at lovable.dev.
  • Supabase (supabase.com): This is your database and user account system. You will connect it to your Lovable project in Module 4. The free tier includes enough storage for development and small apps. Sign up at supabase.com.
  • GitHub (github.com): This is where your code gets stored. You will connect it in Module 5. If you do not have a GitHub account, create one at github.com. You do not need to know how to use Git.

Optional (not required)

  • Figma: If you have design files you want to import. Most learners skip this.
  • Custom domain: If you want a URL like myapp.com instead of myapp.lovable.app. You can add this later.

What you will build

Throughout this course, you will build one project from start to finish: a daily habit tracker app. Users can add habits, check them off each day, see their streaks, and view a weekly summary. The app will have user accounts, a database, and a live URL anyone can visit.

You are welcome to swap in your own app idea as you follow along. The habit tracker is the guided example, and all prompts and instructions reference it. But every technique you learn applies to any app.

Time estimate

Expect to spend about 6 to 10 hours on this course total. Each module takes roughly 1 to 2 hours if you follow along and build as you go.

Action step

Create your Lovable, Supabase, and GitHub accounts now. Confirm you can sign in to each one. Then move to the next lesson.

Discussion

  • Loading…

← Back to Tutorials