Fetchmate
2024
Two-sided pet care marketplace connecting pet owners with verified sitters. Features booking workflows, availability management, secure payments, and a lightweight merchandise storefront — built with a clean, frictionless UI.
Overview
Fetchmate is a two-sided pet care marketplace that connects pet owners with verified sitters. The platform handles booking workflows, availability management, secure payments via Stripe, and a lightweight merchandise storefront. Built with Next.js and a clean, frictionless UI, it demonstrates full-stack e-commerce and marketplace patterns.
Brief & Challenge
The client needed a platform where pet owners could find and book verified sitters, manage payments securely, and optionally purchase pet supplies. The challenge was balancing marketplace complexity with a simple user experience.
Approach & Decisions
Designed a modular architecture with separate flows for owners and sitters. Implemented Stripe for payments, MongoDB for flexible document storage, and a responsive UI that works across devices. Key decisions included using Next.js API routes for serverless backend logic and Tailwind for rapid UI development.
Tech Stack
Full-stack web app • Next.js, Node.js, MongoDB, Stripe • 2024