https://github.com/tanishkadeep/chattr
An anonymous chat application enabling private, temporary conversations between users with real-time communication powered by WebSockets.
https://github.com/tanishkadeep/chattr
nodejs react typescript websocket ws
Last synced: 4 months ago
JSON representation
An anonymous chat application enabling private, temporary conversations between users with real-time communication powered by WebSockets.
- Host: GitHub
- URL: https://github.com/tanishkadeep/chattr
- Owner: tanishkadeep
- Created: 2024-12-23T05:55:55.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-27T11:08:32.000Z (over 1 year ago)
- Last Synced: 2025-06-21T16:42:20.879Z (about 1 year ago)
- Topics: nodejs, react, typescript, websocket, ws
- Language: TypeScript
- Homepage: https://chattr-orpin.vercel.app
- Size: 180 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Chattr
**Chat Without a Footprint** 🌐
Chattr is an anonymous chat application that enables secure, temporary, and private conversations between two users. With no chat history saved anywhere and a seamless experience, Chattr ensures your conversations leave no digital footprint. 🛡️💬
**Chattr is live! Visit [Chattr](https://chattr-orpin.vercel.app/) to start chatting anonymously now. 🚀**
---
## Features ✨
- **Anonymous Chat Rooms**: Create or join rooms with a unique room code. 🔑
- **Temporary Sessions**: Chats disappear as soon as users leave the room. 🕒
- **No Data Saved**: Zero history, ensuring privacy and security. 🚫📂
- **Responsive Design**: Optimized for all devices. 📱💻
---
## Tech Stack 🛠️
### Frontend:
- **React** ⚛️
- **TypeScript** 📝
- **Tailwind CSS** 🎨
- **Vite** ⚡
- **Deployed on Vercel** 🚀
### Backend:
- **Node.js** 🟢
- **TypeScript** 📝
- **WebSockets** 🌐
- **Deployed on Render** 🌍
---
## Usage 📖
1. **Create a Room**:
- Visit the app and select the "Create Room" option. ➕
- Share the generated room code with another user. 🔑
2. **Join a Room**:
- Enter the room code provided by another user. 🔗
3. **Start Chatting**:
- Begin a secure, temporary conversation. 💬
4. **End the Chat**:
- Leaving the chat interface closes the room and deletes the conversation. 🛑
---
📬 Thank you for checking out Chattr! If you have any questions or feedback, feel free to open an issue or contact me at tanishkadeep09@gmail.com.