Overview
Syllabus
Overview and app scope
Clone the repo for development
Clerk setup and credentials
Get a Twilio phone number
Install Convex and credentials
Create a type-safe database schema
Integrate Clerk with Convex
Create a Convex query
Filter Convex queries with auth details from Clerk
Run a Convex query in a React app
Create a webhook for Twilio with Convex HTTP Actions
Use Convex's HTTP Router
Handle incoming SMS in Twilio with a custom webhook
Validate Twilio webhook request
Get Twilio credentials
Save messages with Convex mutations
Test text-to-post in the app plus a bonus!
Save images from text messages using Convex file storage
Working app demo and review of what we built
Why I'm excited about the state of the web today
Taught by
Learn With Jason