Skip to content

Latest commit

 

History

History
43 lines (31 loc) · 1.32 KB

README.md

File metadata and controls

43 lines (31 loc) · 1.32 KB

QuickConnect - Real Time Chat Application

QuickConnect is a real-time chat application built using the MERN stack (MongoDB, Express.js, React.js, Node.js) with Socket.io for real-time communication. It allows users to see who is online or offline and enables file sharing between users.

Features

  • Real-time chat functionality
  • Online/offline status indication
  • File sharing capability

Installation and Setup

To run the application, follow these steps:

Client

  1. Navigate to the client folder in your terminal.
  2. Run npm install to install dependencies.
  3. Run npm run dev to start the development server.

Server

  1. Navigate to the server folder in your terminal.
  2. Run npm install to install dependencies.
  3. Run nodemon index.js to start the server.

Demo

Watch the demo of QuickConnect on YouTube: QuickConnect Demo

Technologies Used

  • MongoDB
  • Express.js
  • React.js
  • Node.js
  • Socket.io

Contributing

Contributions are welcome! Please feel free to fork this repository and submit pull requests to contribute to the project.

Acknowledgments

Special thanks to Socket.io for providing real-time communication functionality and to all contributors who helped in developing this project.

Contact

For any inquiries or support, please contact [[email protected]].