https://github.com/wojciechmarek/chat-together
WIP ⚠️ The real-time peer-to-peer chat application powered by WebRTC protocol.
https://github.com/wojciechmarek/chat-together
chat peer-to-peer react react-router tailwind tailwindcss typescript web-rtc
Last synced: 3 months ago
JSON representation
WIP ⚠️ The real-time peer-to-peer chat application powered by WebRTC protocol.
- Host: GitHub
- URL: https://github.com/wojciechmarek/chat-together
- Owner: wojciechmarek
- Created: 2023-10-13T22:14:45.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-14T12:53:50.000Z (over 2 years ago)
- Last Synced: 2025-10-09T22:38:55.073Z (9 months ago)
- Topics: chat, peer-to-peer, react, react-router, tailwind, tailwindcss, typescript, web-rtc
- Language: TypeScript
- Homepage: https://chat-together-ten.vercel.app
- Size: 79.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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](https://chat-together-ten.vercel.app).
## Screenshots

## 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`.