Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Power BI Project using JavaFX and SceneBuilder

Project Overview

This Power BI-inspired project is developed using JavaFX and SceneBuilder. It fetches data from a URL in JSON format and displays it on the screen using tables, charts, and interactive UI elements.

Features

  • Fetches data dynamically from a URL.
  • Displays data in a table format.
  • Provides filtering options for region, vehicle type, and year.
  • Visualizes data using bar charts, pie charts, and scatter plots.
  • User-friendly UI designed with SceneBuilder.

Technologies Used

  • JavaFX for UI development.
  • SceneBuilder for UI layout design.
  • JSON Parsing for fetching and processing data.
  • Charts & Graphs for data visualization.

Screenshots

Main Interface

Main Interface

Filtered Data View

Filtered Data

How to Run the Project

  1. Clone the repository or download the source code.
  2. Ensure you have JavaFX set up in your environment.
  3. Run the project using your preferred IDE (IntelliJ, Eclipse, or NetBeans).
  4. The application will fetch data from the URL and display it on the UI.

Video of how it will show the results:

Watch the Video

Future Enhancements

  • Add real-time data updates.
  • Improve UI design and responsiveness.
  • Implement data export functionality.

License

This project is licensed under the MIT License.

About

This Power BI-inspired project is developed using JavaFX and SceneBuilder. It fetches data from a URL in JSON format and displays it on the screen using tables, charts, and interactive UI elements.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors