Thomas Wallace

Lectures and Resources

Final Project Fall 2026

Final Project Requirements Guide

Overview

The Final Project is the culminating assessment for this course. You will design, develop, test, and publish a fully functional front-end website that demonstrates your understanding of HTML5, CSS, responsive design, accessibility, GitHub deployment, and introductory JavaScript.

Your final website should demonstrate thoughtful design, technical implementation, accessibility, usability, and application of the concepts and skills developed throughout the course.

Before beginning: Review the attached Final Project Requirements & Guide in its entirety. The guide contains the complete technical, accessibility, testing, user feedback, and submission requirements for this project.

Instructions

  1. Select the recommended NASA Mars Rover Program topic or another instructor-approved public-domain topic.
  2. Develop your website according to the requirements outlined in the Final Project Requirements & Guide.
  3. Include at least one JavaScript enhancement that improves the user experience without replacing core functionality.
  4. Test your website for responsiveness, accessibility, and HTML standards compliance.
  5. Obtain feedback from at least three users regarding usability, readability, accessibility, navigation, and visual design.
  6. Review the feedback and make appropriate revisions to your website.
  7. Publish your completed website using GitHub Pages.

Submission Requirements

Submit the following in Blackboard:

  • GitHub Repository URL
  • GitHub Pages Website URL
  • HTML Validation Results or Screenshots
  • Accessibility Testing Results or Screenshots
  • Evidence of User Feedback Collection

Your Final Project Reflection is submitted separately through the Final Project Reflection assignment.

Use the attached guide for complete requirements related to:

  • Website structure and required components
  • HTML, CSS, and JavaScript
  • Accessibility
  • Media and attribution
  • User feedback and testing
  • AI usage
  • Final submission requirements

Final Project Requirements Guide

Grading

Final Project Website: 100 Points

   Category Points
   Technical Implementation 40
   Accessibility & Standards Compliance 20
   Visual Design & Layout 20
   Content Organization & Information Architecture 10
   Usability, Testing & User Feedback 10
   Total 100

Your project will be evaluated on technical quality, accessibility, usability, design consistency, organization, standards compliance, and evidence that user feedback was considered and incorporated into the final website.

Final Project Reflection: 25 points — graded and submitted separately.