Question: Create an Express.js backend that allows users to book vaccine appointments. You will have to design an MVC structure. Create a model that describes an

Create an Express.js backend that allows users to book vaccine appointments. You will have to design an MVC structure. Create a model that describes an appointment document. Each document has the following properties:

cardNumber - String

vaccineSite String

priorityArea String (validate using an enum list that contains ['80+', 'healthcare', 'essential']

dateTime - Date

cancelled - Boolean

Create a controller that implements: add appointment, list appointments, delete an appointment from the database and refresh the view. In development.js file, name the MongoDB database: YourFullName-appointment-db.

Write a React UI to allow the user to book vaccine appointements:

A React form will be used to add appointment information (as shown above)

A React form will be used to display a list of appointments as shown below.

The same React form used to display the list, can be also used to delete an appointment as shown below.

Create an Express.js backend that allows users to book vaccine appointments. You

Create an Express.js backend that allows users to book vaccine appointments. You will have to design an MVC structure. Create a model that describes an appointment document. Each document has the following properties: cardNumber - String vaccinesite - string priorityarea - string (validate using an enum list that contains ['80+', 'healthcare', 'essential'] dateTime - Date cancelled - Boolean Create a controller that implements: add appointment, list appointments, delete an appointment from the database and refresh the view. In development.js file, name the MongoDB database: YourFullName-appointment-db. Vaccine Appointments Write a React UI to allow the user to book vaccine appointements: - A React form will be used to add appointment information (as shown above) - A React form will be used to display a list of appointments as shown below. - The same React form used to display the list, can be also used to delete an appointment as shown below. Vaccine Appointments Create an Express.js backend that allows users to book vaccine appointments. You will have to design an MVC structure. Create a model that describes an appointment document. Each document has the following properties: cardNumber - String vaccinesite - string priorityarea - string (validate using an enum list that contains ['80+', 'healthcare', 'essential'] dateTime - Date cancelled - Boolean Create a controller that implements: add appointment, list appointments, delete an appointment from the database and refresh the view. In development.js file, name the MongoDB database: YourFullName-appointment-db. Vaccine Appointments Write a React UI to allow the user to book vaccine appointements: - A React form will be used to add appointment information (as shown above) - A React form will be used to display a list of appointments as shown below. - The same React form used to display the list, can be also used to delete an appointment as shown below. Vaccine Appointments

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 Databases Questions!