JavaFX + Azure DB App
Overview This is a JavaFX application that connects to an Azure MySQL database. It includes a splash screen, login and registration pages, and a dashboard where users can manage records. The application supports database interaction through a GUI, with functionality for adding, deleting, and displaying records.
Features:
- Splash screen with automatic database connection
- Login and registration screens
- Add and delete records from the Azure database
- TableView displaying data from the database
- Keyboard shortcuts (e.g., Ctrl+F to trigger actions)
- Profile image selection and display
- Simple, user-friendly UI layout
Setup Instructions
Requirements:
- Java 21 or higher
- Maven
- Azure MySQL database (already set up with access credentials)
Steps:
- Clone the repository:
- Update database credentials in ConnDbOps.java: Replace the placeholders with your Azure MySQL connection info.
- Run the application: