A Slack like chat app built with Next.js and Supabase.
This starter kit demonstrates:
- 🔐 Authentication with Supabase
- ⚡️ Next.js -powered React frontend
- 🗄️ Supabase DB migrations and seeded data
This starter kit consists of two Diploi components:
next-- Frontend application (Next.js)supabase-- Database, auth, and realtime backend
Everything is wired together automatically via environment variables
defined in diploi.yaml.
The database is seeded with a test account:
Email: test@example.com
Password: password
You can log in immediately after deployment.
⚠️ Make sure to change or remove this account in production environments.
- Create a new project in Diploi
- Select this starter kit
- Deploy
Diploi automatically:
- Connects Supabase to Next.js
- Injects environment variables
- Configures networking
- Builds production images
- Enables edge delivery via Cloudflare
This project is originally based on the nextjs-slack-clone and adapted for Diploi deployments.
Supabase is the Postgres development platform:
https://supabase.com/