Skip to content
All projects

Personal project

Phone Hunter

Product search over data that never agrees with itself.

A product search and comparison tool over external APIs that return the same field in a different shape every time. The work is in the normalisation layer and the caching: filtering and sorting happen against a cleaned local shape, so the interface stays responsive instead of waiting on a round trip per keystroke.

Role
Personal project.
Period
2024
Status
Built
Built with
React · REST APIs · Client side caching
Normalised
heterogeneous responses into one shape
Cached
client side, to cut redundant API calls

Next

VoiceMax

An async audio pipeline that stays responsive on long recordings.