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.
- 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.
- 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.