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.
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:[email protected]/?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
- 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 :)