Real-Time Chat App with NextJS, React, Tailwind, and Shadcn
Develop essential programming & development skills with expert instruction and practical examples.
Skills you'll gain:
Skill Level
Requirements
Who This Course Is For
About This Course
In this comprehensive course, we'll build a full stack real-time chat application. You'll dive deep into the world of web development using cutting-edge technologies such as:Next. js (crash course included)ReactJSTailwind CSS for stylingTypeScript for type-safe codeShadcn/UI for reusable components and themingConvex DB as a real-time databaseClerk for authenticationThroughout this course, you'll embark on a journey to create a feature-rich, real-time chat application from scratch.
We'll leverage powerful tools like ShadcnUI components, Convex for database management, Clerk for authentication, LiveKit for audio/video calls, and Uploadthing for seamless file uploads. Plus, we'll deploy our app effortlessly using Vercel. Here's a glimpse of what you'll learn and build:Add and remove friends seamlessly for enhanced user interaction.
Create conversations and messages in real-time, providing a dynamic user experience. Establish group chats effortlessly, fostering collaboration among users. Implement robust authentication with Clerk to ensure secure access to your application.
Enhance user experience with dark mode support. Keep users informed with real-time notifications, making sure they never miss a beat. Develop a responsive mobile UI for seamless access across various devices.
Topics Covered
Course Details
View pricing and check out the reviews. See what other learners had to say about the course.
This course includes:
Not sure if this is right for you?
Browse More Programming & Development CoursesContinue Your Learning Journey
Explore more Programming & Development courses to deepen your skills and advance your expertise.