A full-stack real-time chat application, designed with scalable backend architecture, secure authentication, and production-ready patterns.
| Feature | Description | Status |
|---|---|---|
| OTP-based login with JWT | Passwordless login using email OTP | ✅ Done |
| Private Chat | One-to-one real-time messaging | ⏳ In Progress |
| Group Chat | Group messaging support | ⏳ In Progress |
| Friend Requests | Send, accept, reject friend requests | ⏳ In Progress |
- Framework and Libraries: Django, Django REST Framework, Celery, Django channels, JWT
- Message Broker: RabbitMQ
- Database: PostgreSQL, Redis
Feel free to improve this project. If you have awesome ideas on your mind, please don't hesitate to open a pull request.
Thank you for using checking this project. If you like this project don't forget give it a ⭐, it motivates me 😄.