This Website is complete and working to the required specifications. version 1 changes: For this website I went with a more modern design strategy while trying to adhere as much as possible to the layout of Amazing Stuff 1. Header.html was changed to document_head.php so that I could use the php script to find the base tag. I switched layout of the banner to make it look more appealing, all the required parts are still there. The site map looks slightly different but still functions the same way. I used the tailwind css frame work instead of w3 schools. This made the responsive design much easier as well as it gave me the capability use my own css styles more easily. The website is full screen but the content is still centered to fit whatever screen size the user prefers. Accent buttons were used for the dropdown menus to make them look nicer. Social media links were added to the vision page And some links were added to the bottom of the recurring webinars page. This is so the user can easily go get redirected the e-store or go find the social media links. A photo of was added to the sorry page because I though it was fun. Version 2 changes: Increased the delay on the image carousel to 5000 ms to allow for more time on each image Used an asynchronous function for the date and time update Version 3 changes: the quote of the day is chosen from the mongodb database using a seeded random the form continues with the modern design but keeps the functionality of amazing stuff 3. Version 4: I went with a more secure approach to querying the database and verifying the user password then the example but other then that everything should be similar to the example Version 5: I went with a simpler approach for the course catalog instead of having two separate pages and two separate scripts I went with one page and one script. When the user navigates to the page they will see 5 catagories, when clicked, all will display all products and from there the user can pick a category and filter them that way. Version 6 I changed quite a bit around, instead of finalizing the item in the shopping cart the customer finalizes the order on the signUp page. On the checkout page the customer can delete an item and return to the catalog if they are not satisfied. Upon satisfaction the customer will then proceed to checkout and receive their receipt. The shopping cart and sign-up page follow the came kind of simplified card style used in the catalog.