/Chat-App

Primary LanguageJavaScript

Chat App || Open Source

Description

A simple chat app that allows users to send messages in real-time. The features of the app include: Authentication, Sending text messages, Creating groups, Adding and removing users from group, Chat indicators such as typing.

Tech Stack

Client: React JS

Server: Node JS, Express JS

Database: Mongo DB

Clone the project

  https://github.com/KartuzGupta/Chat-App.git

Go to the project directory

  cd '.\Chat-App'

Add a .env file inside the Chat-App and keep content of the file as:

  PORT = 5000
  MONGO_URI = mongodb+srv://aatma:F=BILsin0@cluster0.p5fpjrw.mongodb.net/?retryWrites=true&w=majority
  JWT_SECRET = chat_app

Install dependencies

  npm install
  cd frontend/
  npm install

Start the server

  npm run start

Start the Client

  //open now terminal
  cd frontend
  npm start

Contribution

  • For contributing to the project, you can comment on the issues and get them assigned.
  • Once you are assigned the issue, give some update within 7 days so that we know that you are still working on it otherwise it will be assigned to some other person.
  • For any queries or suggestions, you can join the discord server and we can discuss there.
  • Link to discord server - https://discord.gg/QZ3nRdVf

Happy Development :)