Skip to content

Debprasad77/Zaptalk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Group Chat Web Application

This is a web application that connects people from around the world for random one-on-one chat sessions. The application is designed to provide an anonymous and seamless chatting experience, enabling users to meet and interact with new people effortlessly.

🚀 Live Demo

Click here to view the live demo

🚀 Features

  • Random one-on-one chat sessions with strangers.
  • Real-time messaging using WebSocket technology.
  • Responsive and modern UI built with Material-UI.
  • Easy-to-use interface with smooth user experience.
  • Anonymous chatting without requiring personal information.

📸 Screenshots

image

image

🛠️ Technologies Used

  • React – Frontend library for building user interfaces.
  • JavaScript – Core language for client-side scripting.
  • Material-UI – UI component library for a modern design.
  • Socket.IO – WebSocket library for real-time communication.

📦 Installation

  1. Clone the repository:

    git clone https://github.com/Debprasad77/Zaptalk.git
    cd random-chat-app
  2. Install dependencies:

    npm install
  3. Start Server: cd Server node index.js

  4. Start the development server:

    cd client
    npm start

🚀 Usage

  • Open the application in your browser at http://localhost:3000.
  • Click on the "Start Chat" button to get connected with a random stranger.
  • Enjoy real-time messaging!

🔧 Configuration

  • The application uses Socket.IO for real-time messaging. Make sure to configure the WebSocket server correctly.
  • Update the WebSocket server URL in the React application if you deploy the backend separately.

🤝 Contributing

Contributions are welcome! If you want to contribute:

  • Fork the repository.
  • Create a new branch (feature/new-feature).
  • Commit your changes.
  • Push to the branch.
  • Create a pull request.

📄 License

This project is My personal project. DO NOT COPY....

💬 Contact

For any questions, feel free to reach out:


About

Real Time Chat Application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors