Skip to content
RabdeepKaurPublic

About

A modern peer-to-peer (P2P) video calling application built with a focus on speed, privacy, and playful aesthetics.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

38 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Iris

A modern peer-to-peer (P2P) video calling application built with a focus on speed, privacy, and playful aesthetics.

🚀 Features

  • 🔒 Peer-to-Peer Connection (No Server Video Relays)
    Built using WebRTC, ensuring direct video streams between users.
  • ⚡ Instant Connection via Room Code
    Share a room ID to instantly connect with a friend.
  • 💻 Cross-Platform Support
    Works smoothly on modern desktop browsers.

##🔗 Usage

  • Launch the app locally or deploy it.
  • Enter a room name or generate a unique code.
  • Share the code with a friend.
  • Once both users join the room, the camera and microphone stream will connect.

🛠️ Tech Stack

  • Frontend: React.js, Tailwind CSS

  • Real-Time Communication: WebRTC

  • Routing & State: React Router

  • UI Styling: Brutalist design patterns

  • Optional Backend (for signaling): Node.js + Socket.io

  • 📦 Installation

# Clone the repo
git clone https://github.com/
cd Iris

# Install dependencies
npm install

# Start the dev server
npm run dev and node index.js

About

A modern peer-to-peer (P2P) video calling application built with a focus on speed, privacy, and playful aesthetics.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages