
Canlı
Realtime Draft Messenger
A real-time chat app built around one idea: you shouldn't have to wait for someone to finish typing to know they're responding. As the other person types, their in-progress message appears live in the conversation — with their explicit consent, toggled per conversation.
Add friends, chat one-on-one, and see read receipts and online status update in real time via WebSockets.
- Live draft visibility — see messages as they're typed, before they're sent
- Per-conversation consent toggle — live typing is opt-in, not forced
- Friend requests, accept/reject, and a friends list
- Read receipts and online/offline presence
- Email + password authentication
- Self-hosted end to end — Postgres, Redis, and both app services on one box