Skip to content

Client scheduling application for managing appointments and customer data. Features include appointment creation, contact management, user authentication, and a user-friendly interface. Built with Java, JavaFX, and MySQL for efficient data handling and storage.

Notifications You must be signed in to change notification settings

modirniya/qam2-scheduling-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Title: QAM2 Scheduling Application
Purpose: This application serves as a scheduling tool for managing appointments with clients globally.

Author: Parham Modirniya
Contact Information: pmodirn@wgu.edu
Student Application Version: 1.0
Date: May 17, 2023

IDE: IntelliJ IDEA 2023.1 (Ultimate Edition)
JDK: Java SE 17.0.7
JavaFX: JavaFX-SDK-17.0.2
MySQL Connector/J: mysql-connector-java-8.0.33

Directions to run the program:
1. Open the project in IntelliJ IDEA.
2. This project uses Maven that manages dependencies automatically,
    ensure that you have it installed.
3. Run the 'Main' class located in the 'edu.wgu.qam2schedulingapp' package.

Description of the additional report (part A3f):
The additional report that was implemented provides a count of the total number
of appointments created by a particular user in a given year. This report is useful
for tracking productivity and could be used for performance reviews or identifying
trends in scheduling.


About

Client scheduling application for managing appointments and customer data. Features include appointment creation, contact management, user authentication, and a user-friendly interface. Built with Java, JavaFX, and MySQL for efficient data handling and storage.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published