Skip to content

Latest commit

 

History

History
34 lines (21 loc) · 1016 Bytes

File metadata and controls

34 lines (21 loc) · 1016 Bytes

Code-Chat

designing a peer-to-peer, code-based chat app for friends, without user authentication — just a shared access code to join the same room.

💬 CodeChat – Ephemeral Web Messaging via Code

CodeChat is a lightweight real-time web chat application that connects two users through a randomly generated code. Messages are deleted after 24 hours, making it perfect for personal and temporary use.


⚙️ Features

  • 🔐 Code-based ephemeral chat rooms
  • ⏲️ Messages auto-delete in 24 hours
  • 🧑‍🤝‍🧑 No user authentication required
  • 💻 Real-time messaging with Socket.IO
  • ✍️ Typing indicators
  • 🌗 Dark mode toggle
  • 📱 QR code sharing for mobile-friendly join

🧩 Tech Stack

Frontend Backend Other
React + Vite Express + Socket.IO TailwindCSS
socket.io-client Node.js QRCode React

📁 Project Structure