Skip to content

SoumyadiptoPal/chat_verse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

Chat Verse

This repository contains the code for Chat Verse, a web-based chat application.

Chat Verse provides a platform for users to engage in real-time conversations, create chat rooms, and exchange messages with other users. The frontend is built using React and backend is built using NodeJs, providing a smooth and interactive user interface.

Table of Contents

Installation

To run the chat application locally on your machine, follow these steps:

  1. Clone the repository: git clone https://github.com/SoumyadiptoPal/chat_verse.git
  2. Change to the frontend directory: cd chat_verse/Frontend
  3. Install the dependencies: npm install
  4. Change to the backend directory: cd chat_verse/backend
  5. Install the dependencies: npm install

Usage

To run this application locally, follow these steps:

  1. Install mongoDB, nodejs in your system
  2. Change to the backend directory: cd chat_verse/backend
  3. Start the server: nodemon index.js
  4. Change to the frontend directory: cd chat_verse/Frontend
  5. Start the development server: npm start
  6. Open your web browser and navigate to http://localhost:3000.

Features

  • User registration and authentication.
  • Creation and joining of chat rooms.
  • Real-time messaging with other users in the chat room and one to one.
  • Display of online users and their details.
  • Upgraded messaging system with features such as bold, italic, hyperlinks and much more

Contributing

Contributions are welcome! If you want to contribute to the project, please follow these steps:

  1. Fork the repository.
  2. Create a new branch: git checkout -b feature/your-feature-name
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin feature/your-feature-name
  5. Open a pull request.

About

Chat application built with MERN stack

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published