Frontend Development

Practice projects to hone my coding skills, enhancing my skillset as a product designer.

 

As a product designer, having a good understanding of coding helps when working closely with developers. It also serves as a reference point for ensuring my digital designs are implementable and follow best practice.

Being able to talk the same ‘language’ as developers ultimately means more efficient shipping, both prior to implementation and in QA.

For example, it’s much easier to say “for the sm breakpoint and smaller, use flex-direction: column on the divs with the .resource-card-copy class” than to try to notate a Figma file.

On my journey of learning to code I found the website “Frontend Mentor” which provides realistic designs for users to implement on GitHub, share publicly and receive feedback. Most of the projects below are from Frontend Mentor so I didn’t design the UI myself - this page demonstrates coding capabilities.

 

 

Workforce Capability Landing Page

Feb 2025

Designed in collaboration with the Marketing Team at Ausmed, I built the page as the home marketing landing page for our Organisations website.

The hero animation (top of page) was executed by Nik in Marketing, the Workforce Capability System section (as featured here) was coded myself, with some help with ChatGPT actually.

View the Website page here

 

 

Passport Marketing Landing Page

July 2024

Redesigned and rebuilt in July 2024, I made some updates to the Passport page to add some more ‘oomph’. Particularly happy with the opening passport to reveal more info about it on page scroll.

View the Website page here

 

 

Project: Marketing Landing Page

March 2024

This Frontend Mentor challenge was to build out a marketing landing page for mock-company ‘Fylo’.

View Live Website here

View code on GitHub here

 

 

Project: FAQ Accordion

March 2024

This Frontend Mentor challenge was to build out a FAQ accordion.

Users should be able to:

  • Hide/Show the answer to a question when the question is clicked

  • Navigate the questions and hide/show answers using keyboard navigation alone

  • View the optimal layout for the interface depending on their device's screen size

  • See hover and focus states for all interactive elements on the page

View Live Website here

View code on GitHub here