Skip to content

pumpumx/Vanish

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🕵️‍♂️ VANISH – Real-Time Anonymous Chat App

Live Demo: https://vanish-xj7x.onrender.com

VANISH is a simple, real-time, anonymous chat app that lets users connect instantly using just usernames. It supports peer-to-peer (P2P) messaging and features permanent message deletion — once deleted by one user, the message is gone for both.


✨ Features

  • 🔐 Anonymous chat (username-based)
  • 💬 Real-time messaging with P2P communication
  • 🗑️ Both-side delete — if one user deletes a message, it’s deleted for both with no recovery
  • ⚡ Lightweight and easy to use

🚧 Version 1 Notice

This is the first version of VANISH. It includes the core functionality and lays the foundation for future improvements.

Planned enhancements:

  • Mobile responsiveness
  • End-to-end encryption
  • UI/UX improvements
  • Room features for multiple party chat

🛠️ Tech Stack

  • Frontend: React
  • Backend: Node.js, Express
  • Real-time: Socket.IO
  • Deployment: Render

💻 Getting Started

Clone the repository:

git clone https://github.com/your-username/vanish.git
cd vanish

All contributions are welcome — ideas, bug reports, pull requests, and feedback. To contribute:

Fork this repository Create your feature branch (git checkout -b feature/your-feature) Commit your changes (git commit -m 'Add feature') Push to the branch (git push origin feature/your-feature) Open a pull request

Found a bug? Have an idea for improvement? Feel free to open an issue or contact us directly.

MIT License – free to use and modify.

About

Resources

Stars

Watchers

Forks

Contributors