Skip to content

Latest commit

 

History

History
114 lines (78 loc) · 2.95 KB

File metadata and controls

114 lines (78 loc) · 2.95 KB

💬 HitroChat

Real Chat, Real-Time Experience
A blazing fast chat & video call app built with MERN Stack + Stream + TailwindCSS


🔗 Live Demo

👉 https://hitro-chat.onrender.com


📸 Preview



🚀 Highlights

  • 🌐 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

🛠 Tech Stack

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

🔐 Auth Features

  • Secure login & registration
  • Persistent sessions with JWT
  • Onboarding user flow
  • Protected routes for authenticated users

📹 Video Call Features

  • One-on-one & group calling
  • Mute/unmute, video on/off controls
  • Screen sharing support
  • Call recording integration
  • Real-time stream-based connection

🎯 Full Features

  • 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

📄 License

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.


👤 Owner

Rohit Kumar
📧 rohitsaw6207@gmail.com
🔗 GitHub: @Rohitsaw6207
🌐 Portfolio


⭐ Give a Star

If you like this project, please leave a ⭐ on GitHub — your support means a lot!
Let’s grow together 💙