Skip to content

Parshuram02/Encrypted-Chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

27 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Below is the updated README with the revised installation instructions and the live demo link:


πŸ”’ Encrypted-Chat – Secure, Private, and Anonymous Messaging

πŸš€ Encrypted-Chat is a real-time, end-to-end encrypted chat platform that allows users to create private chat rooms and communicate securely. No logs, no trackingβ€”just pure privacy.


🌟 Why Encrypted-Chat?

In an era where privacy is often compromised, Encrypted-Chat ensures that your conversations remain secure. With cutting-edge encryption and real-time WebSocket communication, this chat platform enables anonymous, safe, and seamless interactions.


πŸš€ Tech Stack

πŸ–₯️ Frontend

  • React – Dynamic, component-based UI for seamless user interaction.
  • Tailwind CSS – Highly customizable and efficient styling for a sleek, modern UI.
  • JavaScript – Core scripting language ensuring smooth client-side operations.

βš™οΈ Backend

  • TypeScript – Strongly typed superset of JavaScript for better maintainability and scalability.
  • WebSocket – Enables real-time, bidirectional communication between users for instant messaging.

πŸ”§ Installation & Setup

Follow these steps to set up the project on your local machine:

# Clone the repository
git clone https://github.com/Parshuram02/Encrypted-Chat.git

# Navigate to the project directory
cd Encrypted-Chat

# Set up the Backend
cd backend
npm install
npm run dev

# In a new terminal, set up the Frontend
cd ../frontend
npm install
npm run dev

Live Demo: Encrypted-Chat Live


πŸ”₯ Features That Set Us Apart

βœ… End-to-End Encryption – Messages are fully encrypted, ensuring complete privacy.
βœ… Anonymous Chat Rooms – No registration required. Just create a room and start chatting.
βœ… Real-Time Messaging – Powered by WebSockets for ultra-fast communication.
βœ… Self-Destructing Messages – Optional feature to delete messages after a set time.
βœ… Device Independence – Works seamlessly on mobile and desktop.
βœ… No Data Logs – We don’t store your messages, ever.
βœ… Minimal & Responsive UI – Designed for simplicity and speed.


πŸ“Œ Usage

1️⃣ Open the website and create a new chat room.
2️⃣ Share the unique room ID with your contact.
3️⃣ Start chatting with complete privacy and security.


πŸ› οΈ Future Enhancements

πŸš€ AI-Powered Spam & Threat Detection – Automatically flag suspicious messages.
πŸš€ Voice & Video Support – Expanding secure communication beyond text.
πŸš€ Decentralized Storage – Ensuring even greater data privacy.


πŸ›‘οΈ Security & Privacy

We follow best-in-class encryption standards to ensure your data stays yours. Encrypted-Chat is built with privacy-first principles:
πŸ”Ή No central message storage – Messages exist only while the chat is open.
πŸ”Ή Zero-tracking policy – No ads, no analytics, no data collection.
πŸ”Ή Peer-to-peer encryption – Messages can only be read by the intended recipient.


πŸ’‘ Contributors

πŸš€ Parshuram02 – Creator & Developer

Want to contribute? Feel free to fork the repository, submit PRs, or open issues!


πŸ“œ License

This project is licensed under the MIT License – free to use and modify.


πŸš€ Let’s Redefine Privacy in Communication!

If you like this project, give it a ⭐ on GitHub! Happy chatting! πŸ”


Contact: prashant24816gp@gmail.com

About

πŸ”’ **Encrypted-Chat** – Secure, private, and anonymous real-time messaging.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages