Skip to content

Whatsapp clone application which is basically used for private chat and group chat

Notifications You must be signed in to change notification settings

rahul241172/racial-squirrel-7776

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

ChitChat.com is basic Chat application inspired from Whatsapp which provide private chat and group chat with other users.

Tech Stack

Frontend-> HTML, CSS, JavaScript

Backend-> NodeJS, Express, Nodemon, Mongoose, Socket.io, dotenv, passport, passport-google-oauth20

DataBase-> MongoDB

Features

Google OAuth Authentication

Status

Private Chat

Group Chat

Admin Side

Features of Admin Side

Admin can see all the users and block the users as well

HomePage

Contact

Status

Admin

How to use

Vistit on messagepage and click on your and for the other person do the same they can chat with each other.

API Endpoints

User Routes

- User Register :- /user/register 
    - Method : POST
    - Body : name, email, password
- User Login :- /user/login
    - Method : POST
    - Body : email, password

Admin Routes

- Get All Users :- /user/all
    - Method : GET
- Get User by their ID :- /user/id (Pass ID in params)
    - Method : GET 
- Delete a User by their ID :- /user/id (Pass ID in params)
    - Method : DELETE

About

Whatsapp clone application which is basically used for private chat and group chat

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published