Skip to content

ronit1706/crypt-talk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CryptTalk - A Real-time Anonymous chat app

A feature-rich real-time chat application built using modern web technologies. This application allows users to join different chat rooms, exchange messages in real time, and experience a responsive and intuitive UI.

Features:

  • Real-time Messaging: Instantaneous message delivery and updates using WebSockets.
  • Multiple Chat Rooms: Users can join existing chat rooms or create new ones.
  • User-Friendly Interface: Responsive design with an intuitive UI for easy navigation and use.
  • Dynamic Room Management: Create, join, and leave chat rooms dynamically.
  • Customizable: Easy to modify and extend the application with new features.

Demo Screenshot:

Screenshot 2024-08-28 at 9 55 10 PM

Technologies Used

  • Frontend: React.js, CSS (with Flexbox and Grid for layout)
  • Backend: Node.js, Express.js
  • WebSocket: Socket.IO for real-time communication

Setup

To run this project locally, follow these steps:

Clone the Repository

git clone https://github.com/ronit1706/anonymous-chat-app.git
   cd anonymous-chat-app

Install Dependencies

  1. Install backend dependencies
npm install
  1. Install frontend dependencies
cd client
npm install

Run the Application

  1. Run the backend
node server-completed.js
  1. Run the frontend (in a new terminal)
cd frontend-react
npm start

Open the Application

About

Chat application made in the MERN stack to converse with random groups and rooms

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published