Skip to content

WIP ⚠️ The real-time peer-to-peer chat application powered by WebRTC protocol.

Notifications You must be signed in to change notification settings

wojciechmarek/chat-together

Repository files navigation

Chat Together

This application allows to establish a real-time peer-to-peer communication between two modern browser clients.

Purpose

To understand and use the WebRTC protocol in the real application.

Demo

A demo is available at chat-together-ten.vercel.app.

Screenshots

Screenshot 1

Used technologies

  • 🎁 Repository: regular Git repository
  • 🧰 Framework: react with SWC
  • 🛠️ Tools: vite, react router, clsx
  • 🎨 Styling: tailwind CSS, lucide icons, dicebear avatars
  • 💎 Others: mobile-first approach, web RTC commination

How to start

  1. Clone the repository,
  2. Install Node.js,
  3. Install dependencies (pnpm suggested),
  4. Run the project with pnpm run dev.