- Search Users.
- One - One Chat.
- Group Chat.
- Add Or Remove Users From Group.
- JWT Authentication.
- Frontend : React Js
- Backend : Express js
- Style : Chakra UI
- Database : MongoDB Atlas
- Routing : React Router Dom V6
- Clone this repo with url
https://github.com/Aakrut/chatify-mern
Install npm dependencies using npm install
$ npm install && cd client && npm install
Set up a MongoDB database either locally or provision a free database with MongoDB Atlas
Create a .env file in the root directory
Set up required environment variables.
MONGO_URI=Your_MONGO_URL
JWT_SECRET=YOUR_SECRET_KEY
JWT_LIFETIME=TIME
In the root directory run both the backend and the front end with the following command
npm start
Login
Signup
Search Users
Profile
One - One Chat