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.

Next.jsNode.jsMongoDBStripeTailwind

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