Skip to content

sumeettummarmatti/AnonymousChatBox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🕶️ AnonymousChatBox – A Real-Time, Secure & Anonymous Chat Platform

Yappy is a fully anonymous, real-time chat web application built using Python (Flask-SocketIO), JavaScript, and Tailwind CSS. It allows users to connect with strangers for text and file-based communication without revealing their identity. The system supports one-on-one random chat, group rooms, file sharing, and even skipping users, all while maintaining user privacy.


✨ Key Features

  • 🕵️‍♂️ Anonymous Chatting: No login or signup needed.
  • Real-Time Messaging: Socket.IO enables instant updates.
  • 🗂️ File Sharing: Send any file format securely.
  • 🔁 Skip Partners: Random pairings with "Skip" functionality.
  • 🏘️ Room Support: Join or create chat rooms for group chats.
  • 💻 Responsive UI: Clean and fluid interface powered by Tailwind CSS.

🚀 Getting Started

1. Install Dependencies

npm install         # For frontend if needed
pip install -r requirements.txt  # For backend if applicable

2. Run the Server

python app.py

3. Open in Browser

make sure the ip_address must be Wireless LAN adapter Wi-Fi:

http://<your_ip>:5050 

###2. 2. Run the Server

python app.py

🧪 Features Walkthrough

  • 🔗 One-on-One Chat: Automatically pairs you with a stranger.
  • 🏠 Create Room: Host a group chat with any room name.
  • 🔑 Join Room: Join existing rooms via name.
  • 📂 File Sharing: Send images, documents, and more.
  • Skip User: Instantly disconnect and pair with someone new.

🔮 Future Scope

  • 🔒 End-to-End Encryption
  • 📱 Mobile App (iOS + Android)
  • 🔔 Push Notifications
  • 🎥 WebRTC Video/Audio Calls
  • 🚨 Abuse Detection & Reporting
  • 👤 Dynamic Anonymous Profiles

📜 License

This project is licensed under the MIT License.


💬 Contact

Feel free to open issues or discussions on the GitHub repo for suggestions or bugs.


About

Socket Programming

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors