Skip to content

JavaFx desktop application to demonstrate use of JavaFX concurrency, TimeZone API, MySQL JDBC driver and Java 8 API.

License

Notifications You must be signed in to change notification settings

hpca01/AppointmentManager

Repository files navigation

AppointmentManager

JavaFx foray into appointment management

School Project for a consulting firm to manage customer and appointment data between various brances in different countries.

Features

  • Appointment Reminders for appointments within 15 minutes, adjusted to local timezone.
  • Language configuration option to enable full translation.
  • All search options are bound to typing events, (no need to press "Search")
  • Individual right-click context menu between screens.
  • Mulit-threaded approach to data update and computation to prevent bogging down UI thread.



main screen

customer search

appointment search

Design Documents

  • Design documents for user stories as well as implementation details(Link to Docs)

About

JavaFx desktop application to demonstrate use of JavaFX concurrency, TimeZone API, MySQL JDBC driver and Java 8 API.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages