Project library

Explore what I've built.

Explore my websites, games, and experiments. Select a project to see how it came together.

Coursework

Projects completed for classes and guided assignments, grouped by the main subject or skill each project explored.

Totally Awesome Stuff — Chapter 3 homepage screenshot

Coursework

Totally Awesome Stuff — Chapter 3

An early multi-page product website created while practicing HTML structure, navigation, media, and foundational CSS.

  • HTML
  • CSS
Open project →
Totally Awesome Stuff — Chapter 4 homepage screenshot

Coursework

Totally Awesome Stuff — Chapter 4

An expanded version of the Chapter 3 site with responsive layouts, additional pages, and slightly more advanced styling.

  • HTML
  • CSS
  • Responsive Design
Open project →
Grid Experiment homepage screenshot

Coursework

Grid Experiment

Explore side-by-side layout experiments with grid columns, flex layouts, and cells that span multiple rows or columns.

  • HTML
  • CSS
Open project →
Student Dashboard homepage screenshot

Coursework

Student Dashboard

Enter seven grades, calculate an average, and check the result against a preset or custom passing score.

  • HTML
  • CSS
  • JavaScript
Open project →
The Shop homepage screenshot

Coursework

The Shop

Select a watch, backpack, or headphones to display its image, description, features, and price in a shared product-details panel.

  • HTML
  • CSS
  • JavaScript
Open project →
Northstar Shop homepage screenshot

Coursework

Northstar Shop

Browse a fictional six-product storefront with search, category filters, and sorting. Built to practice JavaScript arrays and objects.

  • HTML
  • CSS
  • JavaScript
Open project →
Mechanic Estimator homepage screenshot

Coursework

Mechanic Estimator

Choose vehicle services, calculate a subtotal and estimated tax, and try a random discount. A classroom project with example prices.

  • HTML
  • CSS
  • JavaScript
Open project →
Clearbank homepage screenshot

Coursework

Clearbank

Edit a demo customer account with validated name, account type, and balance fields. A coursework exercise in JavaScript getters and setters.

  • HTML
  • CSS
  • JavaScript
Open project →
Pointless Site homepage screenshot

Coursework

Pointless Site

A deliberately pointless website created for coursework—an exercise in playful interactions, unexpected details, and committing to the joke.

  • HTML
  • CSS
  • JavaScript
  • Joke-Site
Open project →