Prisma Chat
Prisma Chat Stack
Prisma Chat Stack is an API-first chat platform with a Go backend and a Flutter desktop client.
You can:
- Register/login
- Create categories and channels
- Send real-time messages
- Upload avatars
The backend exposes all features via HTTP and WebSocket endpoints, so anyone can build their own client for desktop, mobile, or web.
✨ Features
- Real-time chat
- Online user presence
- Channel and category management (with admin features)
- User settings
Data is stored in SQLite for simple setup.
💡 Inspiration
Inspired by Discord and Slack, but fully self-hosted and hackable.
🖥️ Current Client
The current Flutter client is modern and fully functional, with plans for more features and new clients in the future.
🎯 Goal
The goal is to provide a powerful, open-source chat backend where developers can easily build and customize their own clients for any platform.
Like What You See?
I'm available for similar projects. Let's discuss how I can help you achieve your goals.
View My Services