Skip to main content
CF

Build and Deploy a SaaS AI Agent Platform

13h 24m 14s
English
Paid

Embark on an innovative journey with our comprehensive course designed to teach you how to build and deploy a cutting-edge SaaS AI Agent Platform. Learn to create a fully functional video calling application enhanced with AI support, tailored to meet modern needs.

Build a Video Calling Application with AI Support

Dive into the world of real-time video communication by setting up an application that integrates custom AI agents. Master the art of background transcription generation and creating summaries of meetings to enhance communication efficiency.

Enhance User Experience Post-Call

Recording Playback and Transcript Search

Develop features that offer a comprehensive post-call experience to your users. From recording playback to transcript search, ensure users have access to all call specifics after meetings.

Intelligent AI Chat Assistance

Incorporate an AI chat feature to assist users by understanding the context of meetings, providing a seamless transition from call to task.

Integrate Essential Features for Modern Applications

Authorization and Subscriptions

Explore the integration of secure authorization practices and the management of subscriptions to ensure an accessible yet protected user environment.

Adaptability Across Devices

Ensure your application is user-friendly by adapting it for optimal performance on mobile devices, catering to the on-the-go requirements of today's users.

Utilize AI in Software Development

Leverage AI assistants for code review in the complete Git process. Learn how these tools can streamline development, offering accurate and efficient code assessments.

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 30 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 30 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 (30)
#Lesson TitleDurationAccess
1
Intro & Demo Demo
05:38
2
Setup
15:21
3
Database
18:10
4
Auth Setup
31:12
5
Auth UI
46:48
6
Auth Socials
33:33
7
Dashboard Sidebar
43:26
8
Dashboard Navbar
19:55
9
tRPC Setup
24:43
10
Agents Setup
35:21
11
Responsive Dialog
17:23
12
Agents Form
45:49
13
Agents Data Table
29:19
14
Agents Filters
43:50
15
Agent Page
25:35
16
Agent Update & Delete
21:26
17
Meetings Setup
16:58
18
Meetings Form
32:45
19
Meetings Data Table
21:04
20
Meetings Filters
25:38
21
Meeting Page
19:18
22
Meeting Variants
14:29
23
Video Call
49:21
24
Connecting Agents
19:12
25
Background Jobs
27:32
26
Completed State
15:41
27
Transcript & Chat
25:27
28
Payments
58:00
29
Bug Fixes
08:07
30
Deployment
13:13
Unlock unlimited learning

Get instant access to all 29 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 are required before taking this course?
Before enrolling in this course, students should have a foundational understanding of web development, including knowledge of JavaScript and basic backend concepts. Familiarity with databases and authentication processes would be beneficial, but not mandatory, as these topics are covered in the course lessons such as 'Database' and 'Auth Setup'.
What will I build during the course?
During the course, you will build a fully functional video calling application with AI support. This application will include features such as background transcription generation, meeting summaries, recording playback, and transcript search. Additionally, the application will integrate AI chat assistance to enhance post-call user experience.
Who is the target audience for this course?
This course is aimed at developers who are interested in building SaaS applications with AI capabilities. It is particularly suited for those looking to enhance their skills in real-time communication technologies and AI integration, as well as those interested in developing applications that cater to modern user needs across devices.
How does the depth of this course compare to similar courses?
This course offers a detailed exploration of building a SaaS AI Agent Platform, with 30 lessons covering topics such as authentication, subscription management, and AI-driven features. Unlike some introductory courses, it delves into specific functionalities like transcript generation and AI chat assistance, providing comprehensive coverage of both development and deployment.
What specific tools or platforms will I learn to use?
You will learn to use a variety of tools throughout the course, including setting up databases, implementing secure authorization, and managing subscriptions. The course also covers tRPC for setting up remote procedure calls, and how to leverage AI assistants for tasks like code review and generating meeting transcripts.
What topics are not covered in this course?
The course does not cover basic programming concepts or introductory AI principles. It assumes that students have prior knowledge of JavaScript and general web development. Additionally, the course does not focus on AI model training or deep learning algorithms, as it is centered around integrating existing AI functionalities into applications.
How much time should I expect to commit to this course?
The course consists of 30 lessons, and while the exact runtime isn't specified, students should allocate sufficient time for both the video lessons and practical exercises. Depending on your familiarity with the topics, you might spend additional time on setup and understanding complex features like AI integration and deployment.