A lightweight, real-time chat application with temporary rooms that automatically expire when all users leave. Designed for quick, ephemeral conversations - no clutter, no permanent history.
- 🕒 Temporary Rooms: Rooms expire once all users leave.
- 🔑 Rejoin with Code: Use the room code to rejoin and access past chats.
- 👋 Join/Leave Notifications: Get notified when users enter or exit a room.
- 🎨 Customizable Chat Colors: Personalize your chat experience with color themes.
- ♾️ Unlimited Messages: Chat without restrictions.
- Frontend: React + Vite + Typescript
- Backend: WebSocket + WebSocketServer
- Styling: Tailwind CSS
- Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.