Skip to content

govindjoshi9/ChatApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 

Repository files navigation

ChatApp

License: MIT

Description

ChatApp is a real-time chat application built using the MERN stack and Socket.IO. It allows users to engage in conversations with others in real-time.

Table of Contents

Installation

To run this chat application locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/your-username/chatapp.git
    cd chatapp
  2. Install server dependencies:

    npm install
  3. Navigate to the client directory:

    cd client
  4. Install client dependencies:

    npm install
  5. Start the development server:

    npm start

Usage

  • Open your browser and go to http://localhost:3000.
  • Create an account or log in.
  • Start chatting with other users in real-time.

Technologies

List the technologies, frameworks, and languages used in your project.

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

Features

Highlight key features of your chat application.

  1. Real-time Chatting: Engage in real-time conversations with other users.

  2. User Authentication: Secure user authentication for a personalized experience.

  3. Private Messaging: Send private messages to specific users.

...

Project Structure

Explain the structure of your project, detailing the main folders and their purposes.

/chatapp
|-- client
| |-- src
| | |-- components
| | |-- pages
| | |-- ...
| | |-- App.js
| | |-- ...
| |-- package.json
|-- server
| |-- routes
| |-- models
| |-- ...
| |-- server.js
|-- package.json
|-- README.md

Contributing

If you want to contribute to this project, please follow the guidelines outlined in CONTRIBUTING.md.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Contact

If you have any questions or want to reach out:

ScreenShots

Screenshot (76) Screenshot (77) Screenshot (78) Screenshot (79) Screenshot (80)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors