Vibe coding for beginners

Learn to build real websites and digital products using Lovable, Claude, Supabase, and Paystack. 18 lessons. Three live projects. Self-paced. What you'll learn: • What vibe coding is and how it changes who can build software • How to use Claude, Lovable, ChatGPT, and Gemini together effectively • The 3-tool rhythm: Claude (plan) + Lovable (build) + Your head (decide) • Build a complete business website from scratch in your first week • Design fundamentals: color, typography, hierarchy, and layout • Ten distinct web design styles and when to use each • The difference between a domain and hosting (and why both matter) • Buying domains on Hostinger and connecting them to Lovable • Going from .lovable.app to a real .com in under 15 minutes • Database fundamentals: tables, rows, columns, and relationships • How Supabase works inside Lovable (and why you don't need a separate account) • Form validation patterns that prevent the most common bugs • Why autofill breaks your forms and how to fix it with CSS • Paystack integration: accepting M-Pesa and card payments • Why you never trust frontend "payment success" callbacks Requirements: • A laptop or desktop computer made within the last 5 years (any brand, any operating system — Windows, macOS, or Linux all work) • At least 4GB of RAM (8GB recommended for smoother multitasking) • A reliable internet connection (minimum 5 Mbps for video lessons, 10 Mbps+ recommended) • A webcam and microphone (only needed if you want to participate in optional Q&A sessions) • At least 5GB of free disk space for downloaded notes, exports, and assets

What you'll learn

  • 1What Is Vibe Coding?39 min
  • 2Meet Lovable — Your AI Building Partner42 min
  • 3How to Talk to AI — The Art of Prompting46 min
  • 4Build Your First Webpage from Scratch39 min
  • 5Pages, Layouts & Navigation43 min
  • 6Forms, Buttons & Interactivity39 min
  • 7Deploying Project 1 — Your Website Goes Live and planning the next project35 min
  • 8Web Design Styles & Aesthetics33 min
  • 9Intro to Databases & Supabase27 min
  • 10Refining Your Project & Building E-Commerce with Databases39 min
  • 11Building the Booking System & Admin Dashboard33 min
  • 12The Admin Dashboard33 min
  • 13The Final Project — Build It, Sell It, Get Paid24 min
  • 14Planning the Monetizable Project36 min
  • 15APIs, Edge Functions, Paystack & Resend — Building the Toolkit Live46 min
  • 16Reviewing & Refining the Build — Admin Access, Legal Pages & SEO32 min
  • 17Building the Admin Dashboard Tabs & Configuring Resend Email Delivery20 min
  • 18Final Lesson71 min