Skip to content

πŸ’¬ Hitro Chat is a full-stack real-time chat app built with Node.js, React, and MongoDB. It features JWT authentication, friend system, real-time messaging, and video calling. Includes 32+ UI themes, protected routes, and is fully ready for deployment.

License

Notifications You must be signed in to change notification settings

Rohitsaw6207/Hitro-Chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ’¬ 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 πŸ’™

About

πŸ’¬ Hitro Chat is a full-stack real-time chat app built with Node.js, React, and MongoDB. It features JWT authentication, friend system, real-time messaging, and video calling. Includes 32+ UI themes, protected routes, and is fully ready for deployment.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published