👉 Try it now: https://streamify-web.onrender.com/
Streamify is a real-time communication platform that enables seamless video calling, instant messaging, screen sharing, and reactions — all in one beautifully styled interface.
Built with React, Express, Stream API, and WebRTC, it provides a fast, modern, and feature-rich experience for users who love to connect.
💡 A perfect fusion of technology and elegant UI — powered by 32+ dynamic DaisyUI themes!
- 💬 Real-time chat with typing indicators, reactions, and media sharing
- 📹 1-on-1 & group video calls with screen sharing and recording
- 🔐 JWT authentication with protected routes
- 🌍 Multi-theme language exchange interface (32+ DaisyUI themes)
- ⚡ Built using React, Express, MongoDB, TailwindCSS, and TanStack Query
- 🧠 Global state management via Zustand
- 🚨 Robust error handling (frontend & backend)
- 🚀 Free deployment on Render
- 🎯 Powered by Stream API for real-time scalability
| Category | Technologies |
|---|---|
| Frontend | |
| Backend | |
| Database | |
| Real-time Engine | |
| Authentication | |
| Deployment |
PORT=5001
MONGO_URI=your_mongo_uri
STEAM_API_KEY=your_steam_api_key
STEAM_API_SECRET=your_steam_api_secret
JWT_SECRET_KEY=your_jwt_secret
NODE_ENV=development
VITE_STREAM_API_KEY=your_stream_api_key
cd backend
npm install
npm run devcd frontend
npm install
npm run dev⭐ If you liked this project, don’t forget to give it a star on GitHub!
💚 Made with Passion & Code by Ansh Gupta 💚








