Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Build a Scalable Chat App Backend with Supabase and Clerk

notJust․dev via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to build and connect a comprehensive backend for a real-time chat application using Supabase, Clerk, and Expo Router in this 3 hour 54 minute tutorial. Set up authentication systems, manage users effectively, and create a scalable messaging backend that powers real-time updates for mobile chat applications. Focus on backend logic and foundational architecture that makes chat apps real-time, scalable, and production-ready through Supabase functions, real-time subscriptions, webhooks, and efficient data modeling. Master setting up Supabase tables for users, messages, and channels while syncing Clerk authentication with Supabase using webhooks. Create secure API routes for sending and retrieving messages, implement Supabase Realtime for instant chat updates, and structure databases for group chats and message threading. Handle advanced features including message delivery, read status tracking, and online presence monitoring. Learn to manage environment variables and API secrets safely, test full backend integration with frontend components, and deploy scalable backends using Supabase Dashboard. Develop debugging and monitoring skills using Supabase logs and policies to maintain robust chat application infrastructure.

Syllabus

Build a Scalable Chat App Backend with Supabase and Clerk

Taught by

notJust․dev

Reviews

Start your review of Build a Scalable Chat App Backend with Supabase and Clerk

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.