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