Chat App
Real-Time Messaging Platform
Next.jsTypeScriptNode.jsPostgreSQLSocket.ioTailwind CSS
The Problem
Existing chat applications are either too complex for developers to self-host or lack essential features like group chats, reactions, and OAuth integration.
The Solution
Built a feature-rich messaging platform with passwordless OTP login, Google OAuth, group chats, emoji reactions, read receipts, and typing indicators.
The Results
- Email OTP + Google OAuth authentication
- Real-time messaging with Socket.io
- Group chats with member roles
- Read receipts + typing indicators
