Loading repository data…
Loading repository data…
Yonatankinfe / repository
This repository contains two JavaFX applications demonstrating real-time communication between client and server applications. The "Post News" application allows users to input and post news to a local server, while the "View News" application listens for news updates from the server and displays them.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
This repository contains two JavaFX applications for posting and viewing news. These applications are designed to communicate over a local network, allowing users to post news from one application and view it in another.
The purpose of these applications is to demonstrate real-time communication 📡 between multiple users using JavaFX and sockets. The "Post News" 📝 application allows users to input short text and post it as news to a server running on localhost 🖥️. On the other hand, the "View News" 👀 application continuously listens 🎧 for news updates from the server and displays them in a list view.
These applications showcase a basic client-server architecture 🖧 for sharing information in real-time over a local network.
The "Post News" application (com.mycompany.mavenproject11) provides a simple interface 🖊️ for users to input short text and post it as news. The news 🗞️ is then sent to a server running on localhost 🖥️.
Enter your short text in the provided text field 🖋️.
Click the "Post News" button 📰 to send the news to the server.
The "View News" application (com.mycompany.seethenews) displays news received 📩 from the server. It continuously listens 🔄 for news updates and displays them in a list view 📃.
Click the "View News" button 👁️ to start listening for news updates.
As news is posted 📥 from the "Post News" application, it will be displayed 📋 in the list view.
Java Development Kit (JDK) installed ☕
Maven installed 🛠️ (for building the projects)
JavaFX installed 🎨