← All projects

Realtime-Video-Chat-Web-App

by @AhmedGsa

10

A realtime video chat web application that allows you to have a videochat with people by creating a room or joining one.

About this project

Realtime Chat Web Application Front-end developed using HTML/CSS/JS Back-end developed using Express.js and MongoDB with Socket.io and PeerJS libraries Setup First you have to run the PeerJS Server (Peer Server is running on port 9000) Navigate to the PeerServer folder by then after that you setup your main server in a seperate terminal don't forget to add .env file containe the MONGOURI, PORT Variables. Functionality Realtime Vide Chat between users who joined the same room. Create a new room. Join an existing room by typing its ID. When a room become empty it automatically gets deleted. Future Upgrades There's no max users in a single room, so maybe i will add it later. Adding Authentication so the users need to have an account in order to create a room or join one. Routers rooms.js views.js

From the project README on GitHub

Stars
10
Forks
0
Last push
28 Jan 2023

Add this badge to your README

Show that your project is listed on Made in Algeria.

Made in Algeria
[![Made in Algeria](https://www.madeinalgeria.dev/badge/realtime-video-chat-web-app.svg)](https://www.madeinalgeria.dev/projects/realtime-video-chat-web-app)

Related projects