A simple JavaFX application for visualizing and filtering event data by date, location, and magnitude.
All the data that are collected are publicly available from the web services made available by the Italian National Institute of Geophysics and Volcanology (Istituto Nazionale di Geofisica e Vulcanologia - INGV).
- 🚀 Load event data from an external source (precisely, from an URL).
- 🔍 Filter events by:
- 📅 Date range.
- 📍 Location (via a search box).
- 🫨 Magnitude range.
- 📋 Interactive table view.
- Java 8 or later.
- JavaFX (comes with JDK 8 or requires a module in later JDK versions).
- Clone the repository:
git clone https://github.com/francescopeluso/INGV-Dashboard.git
- Open the project in your IDE (e.g. IntelliJ IDEA, NetBeans, Eclipse).
- Build the project and run the main class.
This project was created as homework for my Object-Oriented Programming (OOP) university class. 🎓💻
Let me know if this repo was helpful to you, maybe even adding a star. 🥳⭐
Made by Francesco Peluso 👨🏻💻 - [ personal email | uni email ]