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