This React app allows a user to request an appointment with a veterinarian by providing the pet name, appointment date/time and notes for the visit. Appointment requests can also be updated, deleted or sorted by date, Owner or Pet Name.
I started this process by creating the React components. I started with the list component and created and styled the list item components. I then included the "Add Appointment" section as a separate component. I coded the list item components to be created from the submitted info and dynamically render in the list component. Utilizing React allows for individual components to be rerendered instead of the entire page.