Create and save notes by date Persistent storage using Object Serialization Dynamic UI with JavaFX (FXML) Multithreading (used for background tasks and system operations) Custom draggable window UI ...
A modern real-time chat application built using JavaFX, Java Sockets, and Multithreading. This project implements a multi-client chat system with a clean UI, smooth animations, and a fully concurrent ...