All templates

Clerk Starter


Built with:

npm create convex -- -t thomasballinger/convex-clerk-users-table

This example demonstrates how to add authentication and user settings to a basic chat app. It uses Clerk for authentication.

Users are initially presented with a "Log In" button. After users log in, their information is persisted to a users table. When users send messages, each message is associated with the user that sent it. Users can change the color their own messages are rendered in.

Template hero image

Start now

Get your project up and running in minutesGet started
©2024 Convex, Inc.