This project is a real-time chat application that allows users to communicate through live messages and share images using a drag-and-drop interface.
- Node.js: JavaScript runtime environment for server-side development.
- Express.js: Web framework built on Node.js for creating web applications.
- Socket.IO: Enables real-time, bidirectional communication between web clients and servers.
- Live messaging: Users can send and receive messages in real-time.
- Drag-and-drop image sharing: Users can easily share images by dragging and dropping them into the chat window.
Prerequisites:
- Node.js and npm (Node Package Manager) installed on your system (https://nodejs.org/)
Steps:
- Clone this repository.
- Running the Application: Instructions on running the application are detailed in the HowToRun.txt file.