Skip to main content
CF

Build and Deploy a Lovable Clone

10h 34m 16s
English
Paid

Unlock the potential of AI in application development with this comprehensive course, where you will build and deploy an innovative AI platform from scratch. Learn to transform basic text queries into fully functional full-stack applications using programmable AI agents running on Inngest.

Course Overview

Throughout this course, you will gain hands-on experience in creating applications with cutting-edge AI technologies. We leverage advanced AI models such as OpenAI, Anthropic, and Grok for code generation, ensuring high-quality outputs every time.

Key Technologies

  • E2B and Docker: Execute tasks securely in isolated cloud sandboxes.
  • Next.js 15 and React 19: Build applications on this robust and modern framework.
  • Tailwind v4: Utilize this utility-first CSS framework for streamlined design.

What You Will Learn

Agent Architecture and Task Orchestration

Delve into the intricacies of agent architecture and learn how to orchestrate background tasks efficiently.

Project Dashboard Development

Create a user-friendly project dashboard to monitor application processes and tasks effectively.

Authentication and Billing Integration

Implement secure authentication and billing systems through Clerk, ensuring a seamless user experience.

AI Code Review and Git Process

Master a complete Git process with AI-enhanced code reviews using CodeRabbit, enhancing your team's development workflow.

Why Choose This Course?

This course offers a practical and modern approach to application development, focusing on the latest AI-oriented infrastructure. By the end, you'll be equipped with the skills to build scalable applications leveraging AI efficiently.

About the Author: Antonio Erdeljac (Code With Antonio)

Antonio Erdeljac (Code With Antonio) thumbnail

Antonio Erdeljac is a Croatian developer behind the Code With Antonio YouTube channel — one of the more active independent full-stack JavaScript channels online, with a focus on long-form, project-based clones of well-known applications (Netflix clone, Spotify clone, Notion clone, Discord clone, Trello clone). The channel's distinctive contribution is the depth of those clone tutorials — each typically runs 8-15 hours and covers the full back-end-to-front-end implementation of a working app.

The course catalog covers the modern Next.js / React stack: App Router patterns, server components, server actions, Prisma + PostgreSQL, NextAuth / Clerk authentication, Stripe billing, file uploads, real-time features with Pusher, and the deployment workflow with Vercel. Material is paid extended versions of the YouTube content with additional features and context.

The CourseFlix listing under this source carries over 15 Code With Antonio courses spanning that range. Material is aimed at intermediate-and-up React developers building real full-stack applications.

Watch Online 21 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 21 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Intro & Demo
All Course Lessons (21)
#Lesson TitleDurationAccess
1
Intro & Demo Demo
07:07
2
Setup
16:46
3
Database
25:17
4
tRPC Setup
36:25
5
Background Jobs
28:08
6
AI Jobs
26:06
7
E2B Sandboxes
39:55
8
Agent Tools
47:28
9
Messages
29:48
10
Projects
19:40
11
Messages UI
01:00:01
12
Project Header
22:07
13
Fragment View
13:54
14
Code View
54:02
15
Home Page
36:41
16
Theme
08:47
17
Authentication
49:20
18
Billing
50:11
19
Agent Memory
26:16
20
Bug Fixes
21:46
21
Deployment
14:31
Unlock unlimited learning

Get instant access to all 20 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Related courses

Frequently asked questions

What prerequisites should I have before enrolling in this course?
Before enrolling in this course, you should be familiar with the basics of programming and web development. A working knowledge of JavaScript, particularly with frameworks like React and Next.js, will be beneficial. Familiarity with Docker and basic AI concepts can also help you grasp the course material more effectively.
What will I be building in this course?
In this course, you will build an AI platform from scratch, transforming basic text queries into full-stack applications. This involves creating a project dashboard, integrating authentication and billing systems, and deploying your application using cutting-edge AI models like OpenAI, Anthropic, and Grok.
Who is the target audience for this course?
This course is designed for developers interested in leveraging AI in their applications. If you are a software developer looking to enhance your skills with AI technologies and full-stack application development, this course is tailored for you. It is also suitable for those interested in project management and task orchestration using AI.
How does the depth and scope of this course compare to similar courses?
The course offers a practical focus on building and deploying AI-powered applications, utilizing advanced models for code generation. Unlike some theoretical courses, it emphasizes hands-on experience with technologies like Next.js, Docker, and Tailwind, ensuring you gain applicable skills in creating full-stack applications with AI capabilities.
What specific tools and platforms are covered in this course?
The course covers a range of tools and platforms crucial for AI application development. You will use E2B and Docker for secure task execution, Next.js 15 and React 19 for building applications, and Tailwind v4 for designing user interfaces. The course also includes AI-enhanced code reviews with CodeRabbit and secure system integrations through Clerk.
What topics are not covered in this course?
While the course covers a wide range of AI and development topics, it does not delve into the foundational theories of AI models or basic programming tutorials. It assumes that you have a fundamental understanding of these areas and focuses instead on applying AI to build and deploy applications.
What is the expected time commitment for completing this course?
The course comprises 21 lessons, designed to be comprehensive yet manageable. While the exact runtime is not specified, you should be prepared to dedicate several hours each week to complete the lessons, practice exercises, and project work at your own pace.