This is a simple chat application built using React, Node, Express, MongoDB, Socket.io. It allows users to engage in real-time conversations, sharing messages with each other. The app is designed to be user-friendly and provides a seamless chatting experience.
Features Real-Time Messaging: Users can send and receive messages in real-time, providing a fast and responsive chatting experience.
Message History: The app stores message history, allowing users to scroll back and view past messages.
Getting Started Prerequisites Node.js installed on your machine MongoDB or another database for storing user data and messages Express is installed Socket.io is installed dotenv is installed Installation Clone the repository:
Copy code git clone https://github.com/Max-Martin123/ChatApp.git Install dependencies:
Copy code cd ChatApp npm install npm install react-scripts
Starting Frontend:
// go to the root directory cd client npm run start
Starting Backend:
// go to the root directory cd server npm run start
Now the app after some use should look like this