🔹 Small Preview of Application Features
🚨Important Note: 🔊 Turn On Audio
Final.Upload.Server.mp4
K-Direct is a feature-rich desktop chat application built with JavaFX. It offers real-time messaging, a modern and clean UI, and a smooth user experience. This project highlights core Java skills with an emphasis on networking and interactive design.
- Real-Time Messaging – Instant message exchange using client-server communication.
- Reset & Clear UI – Quickly reset chats and UI states.
- Chat Wrapping – Chat bubbles adjust for long text without breaking layout.
- Language: Java
- UI Framework: JavaFX
- Architecture: MVVM (Model-View-ViewModel)
- Networking: Java Sockets (Client-Server model)
- Build Tool: Maven (for JavaFX, FontAwesomeFX dependencies)
Ensure the following tools are installed on your system:
- JDK 11 or higher
- Maven
- Git
git clone https://github.com/Kaif-Nazir/K-Direct.git
cd K-Direct