Skip to content

bharatalok11/WeConnect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

WeConnect – Bringing People Closer

πŸ“Œ Full-Stack Video Calling and Chat Platform

πŸ”Ή Developed a real-time communication platform enabling video calls and instant messaging.
πŸ”Ή Implemented secure user authentication, scalable backend services, and seamless UI/UX.
πŸ”Ή Leveraged modern web technologies and frameworks to ensure a smooth user experience.

πŸ“Œ Overview

WeConnect is a real-time chat and video calling application built using modern web technologies. It leverages WebRTC for seamless peer-to-peer video communication and Socket.IO for instant messaging. The platform ensures secure authentication, responsive UI, and smooth data transmission.

πŸš€ Features

  • Real-Time Video Calls – WebRTC-powered peer-to-peer video calling.
  • Instant Messaging – Socket.IO for fast and smooth text-based chat.
  • Modern UI/UX – Built with React for an intuitive and responsive design.
  • Secure Authentication – Integrated MongoDB for user data storage.
  • Scalable Backend – ExpressJS to handle API routes and WebSocket connections.

πŸ› οΈ Tech Stack

  • Frontend: React, CSS
  • Backend: Node.js, Express.js
  • Real-Time Communication: WebRTC, Socket.IO
  • Database: MongoDB
  • Authentication: JWT (JSON Web Tokens)

πŸ”₯ Usage Sign Up / Log In – Secure authentication system. Start a Chat – Select a contact and send instant messages. Make a Video Call – Click on the video call icon to start a call.

πŸ“Œ Future Enhancements Implement end-to-end encryption for secure messaging. Add group video calls functionality. Improve UI animations and responsiveness.

πŸ’‘ Contributing Feel free to fork this repository and submit a pull request with improvements! πŸš€

πŸ“„ License This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors