Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CHATBOX

Project Overview:

  • Project Name: ChatterBox - Real-Time Chat Application
  • Team Members: James Okonkwo

Project Description:

Develop a real-time chat application that allows users to join different rooms and exchange messages, with features like user authentication, profile management, chat history storage, and support for voice and video calls.

Objectives:

Build a responsive, scalable, and secure chat application. Implement real-time communication features using WebSocket and WebRTC. Enable user profile customization and chat history storage. Provide voice, video, and group call functionalities.

Technologies Used:

  • Frontend: React, JavaScript (ES6+), HTML5, CSS3
  • Backend: Node.js, Express.js
  • Real-Time Communication: WebSocket (Socket.IO), WebRTC
  • Database: MongoDB (for user data and chat history)
  • Authentication: OAuth 2.0 (Google/Facebook login)
  • Deployment: Docker, Kubernetes, AWS/Azure

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages