Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Final Project Pulling it All Together for a Worthy Cause Recreate the website shown using the following guidelines: The first page should include a countdown

Final Project Pulling it All Together for a Worthy Cause Recreate the website shown using the following guidelines: The first page should include a countdown timer for the event and a link to the volunteer registration page. Note the following: o You should use JavaScript/jQuery to implement the countdown timer. o The countdown time should be to the specific start time of the event (not just to the day of the event). The start time may not be 12:00am. o When the event day/time has arrived, the countdown time should be replaced with a message and the link to the volunteer registration page should be removed. The volunteer registration page should provide a form that allows the user to register to volunteer for the event. Note the following: o A volunteer is identified by their first name, last name, and email address. o When a volunteer registers for a time slot, the registration view will display again with the fields cleared and a thank you message will be displayed. o A volunteer may register for more than one time slot. o If a volunteer registers for the same time slot multiple times, the duplicate registrations are not processed and a message is displayed. o Five volunteers are needed for each time slot. The selection list options should indicate how many open spots are available for each time slot. Once a time slot is full, the option should be disabled in the list. o All fields on the volunteer registration form are required. o Field values should be validated as follows: First and last name fields should only allow letters and spaces Email field can be verified using HTML type=email w/ no additional validation necessary If a field value is invalid, a message should be displayed beside the field and the current field values (first name, last name, and email) should remain displayed in the form. You will need to design a database to support this application. Note the following: o The database should be normalized to 3rd Normal Form (3NF). o The database and tables should be created programmatically. You should use the username mcuser and the password Pa55word when connecting to the database. o The database tables should be populated programmatically by the application. You may use any written or online resources available to you. You may not get assistance from any person other than the course instructor. Any code taken from a resource should be thoroughly commented in order to demonstrate your complete understanding of the code. Please submit a list of resources used and a brief explanation of what each resources was used for with your final project submission. Include a link for any online resource used.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

European Financial Reporting Adapting To A Changing World

Authors: J. Flower

2nd Edition

0333685180, 9780333685181

More Books

Students also viewed these Accounting questions

Question

How does nonverbal communication express cultural values?

Answered: 1 week ago