Vibe Coding: Build Ai Apps With Openai, Supabase & N8N
Published 7/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 7.62 GB | Duration: 8h 3m
Published 7/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 7.62 GB | Duration: 8h 3m
Learn to build real AI-powered apps with OpenAI, Supabase, n8n, VibeCoding, Stripe, and modern automation tools
What you'll learn
Build and deploy full-stack AI apps using OpenAI, Supabase, and n8n
Design automation workflows that integrate AI agents and real-time data
Store and query embeddings in Supabase vector store for RAG use cases
Create authentication, user limits, and Stripe payments in real projects
Requirements
A basic understanding of how APIs work is helpful but not required
Familiarity with JavaScript or any programming language is a plus, but not required
No prior AI, OpenAI, or n8n experience needed — everything is explained step-by-step
A willingness to learn by building real-world, hands-on projects
Description
Unlock the full power of AI by building real, production-ready applications — no fluff, no theory-only lessons.In this hands-on course, you'll learn how to create full-stack AI-powered apps using the Vibe Coding workflow. You'll connect tools like OpenAI, Supabase, n8n, and Stripe to build apps that go beyond basic demos — from data workflows and embeddings to user auth, chat interfaces, and payments.You’ll start by learning how to build AI workflows using OpenAI and n8n, then integrate Supabase to handle vector storage, chat memory, and user authentication. You’ll even learn how to query metadata, test webhooks, and build out a full front-end experience — including login/signup forms, transcript-driven UIs, and real-time chat. We’ll top it all off by integrating Stripe for a working free/pro plan flow and show you how to fully deploy your app to production.Whether you're a developer, automation enthusiast, or entrepreneur looking to build your own AI tools — this course gives you the real skills and system design patterns to do it confidently.By the end, you’ll not just understand AI workflows — you’ll have built and deployed a full-stack AI app from scratch.And if you don’t find the course valuable, no worries — you’re covered by Udemy’s 30-day money-back guarantee. Enroll risk-free and start building!
Overview
Section 1: Introduction & About the Course
Lecture 1 Why this Course Matters - The Big Picture
Lecture 2 DEMO - From Idea to Reality - Watch the Demo of the Web app You'll Build
Lecture 3 What You'll Learn
Lecture 4 Who Is This course For
Section 2: Course Resources and Downloads
Lecture 5 Download all Course Resources
Section 3: Understanding the Basics of Agents
Lecture 6 What are Agents
Lecture 7 Agentic Workflows - Architecture & Agents vs Workflows
Lecture 8 What We'll Build
Lecture 9 Tools You'll Need
Section 4: Building the Agentic Workflow - Introduction to N8N Agent
Lecture 10 Full N8N Workflow - Overview
Lecture 11 Hands-on: N8N - Setting up a Webhook Node
Lecture 12 Vibecoding - Introduction - The Roadmap to Building our Final Web App
Lecture 13 Hands-on: Introduction to the Vibecoding Tool of Choice - Testing our Webhook
Lecture 14 Hands-on: Adding a Switch and a File Extractor Nodes & Testing
Lecture 15 Hands-on: Changing the Binary File name in Code - Troubleshooting with Code
Lecture 16 Hands-on: Adding Custom data to the Webhook - Setting up the UserId
Lecture 17 Code for the Next Lecture
Lecture 18 Hands-on: Code node - Extracting and Combining Data - Code Explanation
Lecture 19 Hands-on: Pulling the UserId - Troubleshooting our Workflow
Lecture 20 RAG - Crash Course
Lecture 21 Supabase Database - Overview
Lecture 22 Vector Databases Deep Dive - Vectors vs Relational Databases
Lecture 23 Embeddings and Vectors - Deep Dive
Section 5: Supabase Database Setup and Integrations
Lecture 24 Supabase Account Setup
Lecture 25 Hands-on: Setting up Supabase in N8N and Supabase Table Creation
Lecture 26 Hands-on: Saving Chunks of text to the Vector Store - Documents Table
Lecture 27 Setup Chat AI Agent and Supabase Postgres Chat Memory for the N8N Agent
Lecture 28 Setting up the RAG System - Adding Semantic Search and Retrieving real Docs
Section 6: Supabase Authentication - Implementing User Authentication with Supabase
Lecture 29 Supabase Authentication - Full Overview
Lecture 30 Set up Supabase Authentication using Vibecoding - Log in Users - Frontend
Lecture 31 Extracting the Real UserId from Authenticated User & Adding to DB Metadata
Lecture 32 Creating a Chat User Interface and a N8N chat Webhook - Testing Chat via Webhook
Lecture 33 Testing the Chatbot with Different Users - Setting up Supabase DB Filtering
Section 7: The Youtube Video Transcript Workflow - Full Setup
Lecture 34 Youtube Video Transcript Workflow Overview
Lecture 35 Getting the RapidAPI Account and Testing a Youtube Transcript API
Lecture 36 Setting up RapidAPI - Youtube Transcript API and Workflow
Lecture 37 Testing the Webhook and Getting a Transcript
Lecture 38 Adding an IF Node to check for the Transcript
Lecture 39 Saving Transcripts to Supabase and Creating the Transcript Table: Saving Embeds
Lecture 40 Testing the Internal Chat Node to Chat with Youtube Transcript Documents - Debug
Lecture 41 Testing Chatting with the Uploaded Transcript in the Frontend
Section 8: Building out the Whole Web App Leveraging Vibecoding - Building the Frontend
Lecture 42 Vibecoding Overview
Lecture 43 Activating the Production Webhook URLs and Testing the App
Lecture 44 Updating the Look of the Application and Navigation
Lecture 45 Showing a List of Saved Transcripts and Youtube Video Thumbnails
Lecture 46 Customizing the Login and Create Account User Interfaces
Section 9: Integrating Stripe for Payments and Deployment
Lecture 47 Stripe and Payment - Free and Pro Tiers Architecture
Lecture 48 Setting up the User Usage Limit Engine and Testing It
Lecture 49 Setting up Your Stripe Account - Sandbox for Testing
Lecture 50 Setting up Stripe Payment - The Full Process
Lecture 51 Deploying our App - First Phase
Lecture 52 Deploying and Debugging the Sucess Page and URL Redirection
Lecture 53 Switching to Live Stripe - Full Guide
Section 10: Wrap up and Next Steps
Lecture 54 Wrap up
Developers, non-developers, makers, and tech-curious learners who want to build AI-powered full-stack apps using OpenAI, Supabase, n8n, and modern tools — no prior AI experience required.