Real Chat, Real-Time Experience
A blazing fast chat & video call app built with MERN Stack + Stream + TailwindCSS
π https://hitro-chat.onrender.com
- π Real-time Messaging with Reactions & Typing Indicators
- π Seamless 1-on-1 and Group Video Calls
- π€ Screen Sharing & Call Recording
- π JWT Authentication with Route Protection
- π§ State Management with Zustand
- π¨ 32 Unique Language-Themed UI Variants
- π± Fully Responsive Design
- π¨ Advanced Error Handling (Frontend + Backend)
- π°οΈ Hosted Free on Render
- π¬ Powered by Stream Chat & Stream Video SDKs
| Category | Tools / Libraries |
|---|---|
| Frontend | React.js, TailwindCSS, TanStack Query |
| Backend | Node.js, Express.js |
| Database | MongoDB |
| Auth | JSON Web Token (JWT) |
| State | Zustand |
| Real-Time | Stream Chat, Stream Video |
- Secure login & registration
- Persistent sessions with JWT
- Onboarding user flow
- Protected routes for authenticated users
- One-on-one & group calling
- Mute/unmute, video on/off controls
- Screen sharing support
- Call recording integration
- Real-time stream-based connection
- Real-time chatting with online presence
- Typing indicators + emoji reactions
- Global state across components
- Light/dark themes with 32 theme options
- Friends & requests (extendable)
- Notifications system (basic)
- Fully scalable architecture
This project is protected under All Rights Reserved.
Unauthorized use, copying, or distribution of this codebase is strictly prohibited without written permission from the owner.
All intellectual property, design, and code belong to Rohit Kumar.
Β© 2025 Rohit Kumar. All rights reserved.
Rohit Kumar
π§ rohitsaw6207@gmail.com
π GitHub: @Rohitsaw6207
π Portfolio
If you like this project, please leave a β on GitHub β your support means a lot!
Letβs grow together π




