Skip to content

Latest commit

 

History

History
31 lines (21 loc) · 1.15 KB

README.md

File metadata and controls

31 lines (21 loc) · 1.15 KB

Title: Appointment Management System

Purpose of the Application: This application is designed to manage customers and their appointments. Users can add, update, delete, and view customer information and related appointments. It also provides a feature to generate reports based on different criteria.

Author: Teksong Eap

Date: July 18, 2023

IDE: Intellij IDEA Community Edition 2021.1.3 x64

JDK Version: Java SE 17.0.1

JavaFX Version: JavaFX-SDK-11.0.2

MySQL Connector Driver Version Number: mysql-connector-java-8.0.25

Directions to Run the Program:

  1. Open the project in IntelliJ IDEA.
  2. Make sure JDK 17.0.1 and JavaFX-SDK-11.0.2 are properly configured.
  3. Make sure mysql-connector-java-8.0.25 is included in the library.
  4. Run the Main class to start the application.
  5. Log in with username "test", password "test".

Description of the Additional Report: The additional report generated allows users to view all customers in a table view according to country selected. The table will show customer ID, customer name, address, postal code, phone, and state/province. This will allow the user to see what country the customer base of the company inclines towards.