Skip to content

Latest commit

 

History

History
27 lines (21 loc) · 1.02 KB

File metadata and controls

27 lines (21 loc) · 1.02 KB

JavaFX Dashboard

A minimal and extensible JavaFX dashboard boilerplate designed for applications that require authentication, data management views, and exportable reports. This template provides a solid foundation for admin panels, management systems, and internal tooling. MainScene LoginScreen

Features

  • Secure login module for managers or administrators
  • Modular dashboard layout using FXML
  • CRUD-ready views for managing records
  • Attendance or activity log management structure
  • PDF generation for reports, receipts, or summaries
  • SceneBuilder-friendly UI components

Tech Stack

  • OpenJDK 18.0.2
  • Maven
  • JavaFX (OpenJFX 18.0.2)
  • SceneBuilder
  • MySQL

Setup

  1. Fork the repository.
  2. Update DatabaseConnection.java with your MySQL credentials (lines 10–12).
  3. Open and modify FXML files using SceneBuilder.