Chat App
The Chat App is a Slack-like messaging application built with Next.js and Supabase. Use this starter kit when you want a ready-to-run chat application with built-in authentication, realtime messaging, and a modern full-stack architecture that you can extend and customize.
Tech stack
| Technology | Role |
|---|---|
| Next.js | Full-stack React framework |
| Supabase | Backend (database, auth, realtime) |
| TypeScript | Language |
To extend a project kickstarted with the Chat App Starter Kit, you can add any of the components and add-ons supported on Diploi. For more information, click here to learn about how to use the diploi.yaml.
Key features
- Realtime messaging: Powered by Supabase’s realtime subscriptions
- Email authentication: Built-in auth flow using Supabase Auth and Diploi’s SMTP email server
- Slack-like interface: Familiar channel-based chat experience