The Scheduling Interface Application will help your organization conduct it's business by creating a system in which you can add, update, delete, and query customer's data. This application is built with JavaFX and uses a MySQL database.
The application displays a login page the first time the user starts up the program. The login screen will ask for a username and password that is saved in the MySQL database.
The application also supports error-messages with mulitiple languages capabilities.(Locale must be added first*)
The application has the ability to add, delete, and update customer and appointment data using the MySQL database.
A calendar is provided to help the user see which appointments are assigned in a year or by the current month.
The application can generate each of the following reports
- Number of appointment types by month
- The schedule for each user
- A detailed report of a customer
- Java
- JavaFX
- FXML
- CSS
- Netbeans IDE
- Scenebuilder
- MySql
- MySql WorkBench