Java application for scheduling appointments with customers.
- Sign in screen determines user's location and translates language (only available in english and french).
- Application can add, update, and delete customer and appointment records in a database.
- Provides a graphical calendar view of a consultants schedule by month or by week.
- Appointment times are automatically adjusted to user's time zone and daylight savings time.
- User is alerted if appointment is within 15 minutes of sign in.
- User data is stored by recording timestamps on log-in to a textfile.
The Sign in window is shown on application launch.
A valid username and password must be provided in order to display the main application window.
Back To Top
The calendar view is displayed first when the main screen is shown.
Back To Top
The graphic on each day displays the number of appointments scheduled for the consultant.
The month and year can be selected below the calendar.
Clicking on the appointment graphic inside a day displays more information about the appointments.
Back To Top
The appointments table view displays all of the appointments for a consultant.
Back To Top
Appointments are added or modified from the add/modify appointment window.
Back To Top
The customers table view displays all of the appointments for a consultant.
Back To Top
Customers are added or modified from the add/modify customer window.
Back To Top
The reports table view displays the number of each appointment type broken up by month.
Additional reports are available that show the schedule and total the number of hours for each consultant.
Back To Top