Skip to content

aditya-jnu/chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 

Repository files navigation

Video Chat App

A full-stack web application that allows users to sign up, sign in, create or join video call rooms using Twilio, and securely manage user data with JWT and bcrypt. The app is built using Next.js for the frontend, Express.js for the backend, and MongoDB for data persistence.

✨ Features

  • 🔐 User Authentication

    • Secure sign-up and login with JWT (JSON Web Tokens)
    • Passwords are hashed using bcrypt for security
  • 📹 Video Calling with Twilio

    • Create a video call room
    • Share room links with others
    • Join an existing room via room link
  • 🧠 Tech Stack

    • Frontend: Next.js
    • Backend: Express.js
    • Database: MongoDB (via MongoDB Atlas)
    • Video API: Twilio
    • Authentication: JWT, bcrypt

Clone the repository

git clone https://github.com/yourusername/video-chat-app.git
cd chat

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published