Skip to content

mahmudulyeamim/ConvoCorner

Repository files navigation

ConvoCorner

ConvoCorner is a dynamic chat room platform designed to foster engaging, real-time communication and community building. This project was developed for the CSE-3111 Computer Networking Lab project to demonstrate the practical application of networking concepts and technologies.

Key Features

  • User Authentication: Secure user registration and login.
  • Chat Room Creation and Join: Users can create or join chat rooms based on interests or topics.
  • Real-Time Chat: Instant messaging with text and image support via WebSockets.
  • Message History: View and scroll through past conversations.
  • File Sharing: Share images directly within chat rooms.

Technologies

  • TCP/IP: Ensures reliable data transmission.
  • WebSockets: Provides real-time, bidirectional communication.
  • Web Caching: Enhances performance and scalability.
  • HTTP Protocol: Facilitates client-server communication and RESTful APIs.

About

Implements real-time communication using TCP/IP, WebSockets, and HTTP

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published