Java client server messaging application screen
Client server messaging interface mockup
Client server messaging application connection log

Project Information

  • Category: Client Server Application
  • Name: Messaging Application
  • Client: Personal Project
  • Project date: November 2023

Technologies Used

Project Highlights

  • Built a Java client-server messaging application using socket programming and multithreading.
  • Supported private messaging, connection updates, disconnect handling, and server-side activity logs.
  • Practiced concurrency, network communication, and basic error handling in a desktop Java context.

Project Details

The project focused on real-time communication between users through a server-based messaging workflow. It helped reinforce Java socket programming, multithreaded client handling, and responsive status updates for connection and disconnection events.