Skip to content

princesinghrajput/WorkSphere-Live

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Virtual Focus Room

A collaborative virtual focus room application for remote productivity and co-working.

Features

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

Tech Stack

Frontend (Client)

  • React + Vite
  • Shadcn UI Components
  • Socket.io Client
  • WebRTC for video

Backend

  • Node.js + Express
  • MongoDB
  • Socket.io
  • Cloudinary (media storage)

Mobile App

  • React Native + Expo
  • NativeWind (Tailwind CSS)

Getting Started

# Install dependencies
cd client && npm install
cd backend && npm install

# Run development servers
cd backend && npm start
cd client && npm run dev

Packages

 
 
 

Contributors