Live Deployed Link: https://chat-one-beta-74.vercel.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.
-
🔐 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
git clone https://github.com/yourusername/video-chat-app.git
cd chat