Question: Instructions Create an app in Java that allows the user to select a day and time to schedule a dental appointment. Choose a name for

Instructions
Create an app in Java that allows the user to select a day and time to schedule a dental appointment. Choose a name for your dental clinic and ensure it is prominently displayed within the app.
Patient name, date of birth, address, and Identification number could be a driver's license, state ID, or passport.Appointment Date (can only be selected for this year, and it should not be during NM state or federal holidays or before today's date.Time: Appointments are 1 hour segments:
8-9 AM,9-10 AM,10-11 AM,11-12 PM12-1 PM (lunchtime, this is not available)1-2 PM,2-3 PM,3-4 PM,4-5 PM
Description of what the patient needs to do at the appointment (reason for the visit).How did they hear about/find the clinic
Requirements
Make sure your app
It is designed with a Module View Controller pattern,
checks for valid user input, and informs users of empty fields (use Alerts). Valid user input must conform to provided daytimes and time slots. Alert the user if they select a date with no appointments (e.g., a holiday).
Alerts the user if they select an appointment date already given to another patient.
Use an ArrayList to store multiple instances of the Appointment class. Each instance should represent a single appointment.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!