All templates

Built with

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