PawfectPals

A React-based pet adoption app that turns discovery into a swipeable, human-centered experience — built using the Petfinder API and custom preference filtering.

Product Design · UX · Front-End · React

As part of Grand Circus’ Full Stack Front-End JavaScript program, I designed and built PawfectPals from the ground up — blending UX, storytelling, and front-end development.

  • Designed the product flow and interaction model inspired by dating apps like Tinder

  • Integrated the Petfinder API to surface adoptable pets by location and preferences

  • Built custom preference filters and “like/dislike” matching logic

  • Developed the front-end experience using React and Firebase

This project strengthened how I think about product-led storytelling, designing experiences that guide users naturally toward action while balancing usability, emotion, and technical constraints.

Next
Next

Role-Based Web Accessibility Checklists