Context
A self-initiated prototype using the public Fake Store API.
What we did
- Fetched live product data from the Fake Store API.
- Implemented catalogue filtering and sorting.
- Built a lightweight, responsive interface focused on discovery.
React product catalogue
A React catalogue with live product data, filtering, and sorting, built to explore product discovery patterns.

A self-initiated prototype using the public Fake Store API.

Interactive web game · Independent build
A two-player browser game exploring interaction logic, state handling, and deployment.
Read case study
Tell us what you are building or what needs fixing. We can work out the sensible next step together.