A collaborative virtual focus room application for remote productivity and co-working.
- 🎥 Video Streaming - Real-time video conferencing
- 🖥️ Screen Sharing - Share your screen with participants
- 💬 Chat - Real-time messaging with session history
- 📋 Whiteboard - Collaborative drawing and brainstorming
- ✅ Todo Lists - Personal task management
- 🎵 Ambient Player - Focus-enhancing background sounds
- 👥 Friend System - Add friends and invite to rooms
- 📊 Dashboard - Track your productivity stats
- React + Vite
- Shadcn UI Components
- Socket.io Client
- WebRTC for video
- Node.js + Express
- MongoDB
- Socket.io
- Cloudinary (media storage)
- React Native + Expo
- NativeWind (Tailwind CSS)
# Install dependencies
cd client && npm install
cd backend && npm install
# Run development servers
cd backend && npm start
cd client && npm run dev