My Work

Interactive Card Details Form

- Fill in the form and see the card details update in real-time - Receive error messages when the form is submitted if: - Any input field is empty - The card number, expiry date, or CVC fields are in the wrong format - View the optimal layout depending on their device's screen size - See hover, active, and focus states for interactive elements on the page

  • HTML
  • CSS
  • JS
Project 3

Library Template

A library website displaying library art and design books.

  • HTML
  • CSS
  • JavaScript
  • Foundation
Project 1

Plant Shop

A plant shop for gardeners to purchase gardening products or plants.

  • HTML
  • CSS
  • JS
  • Foundation
Project 1

Clients

About Me

I'm a passionate web designer and developer. I enjoy working on all types of projects, big or small.

My Resume