A random video chat website similar to Omegle, built with Node.js, Express, Socket.io, and MongoDB.
- Random video chat with strangers
- Real-time communication using WebRTC and Socket.io
- User authentication and profiles
- Chat history storage
- Clone the repository
- Run
npm installto install dependencies - Set up MongoDB database
- Run
npm startto start the server
Open your browser and navigate to http://localhost:3000 to start chatting.
- Frontend: HTML, CSS, JavaScript in the
public/directory - Backend: Node.js server with Express in
backend/server.js - Routes: API routes in
backend/routes/ - Models: MongoDB models in
backend/models/