
Pet Care Management System
Client portal + admin control for subscriptions, pets, and cleanups.
Overview
A full operations system for a pet-care business: clients manage pets, yards, subscriptions, invoices, and cleanups, while owners run a private admin panel — connected into an existing Webflow marketing site.
Problem
The business needed more than a brochure site. Day-to-day work around pets, subscriptions, invoices, and service cleanups was scattered, and the owner lacked a single admin surface tied to the public brand site.
Solution
Delivered a client portal and admin dashboard with authentication for both roles, a relational data model around the real business entities, and milestone-based shipping from foundation through admin, launch hardening, and post-launch cleanup.
Architecture
Next.js/React client and admin UIs talking to custom APIs on a PostgreSQL-style relational schema. Webflow handles marketing/login handoff into the custom app for operations.
Workflow
- 01 Client authenticates into the portal
- 02 Manage pets, yards, subscriptions, and invoices
- 03 Request cleanups and extra services
- 04 Admin overrides subscriptions and operational data
- 05 Iterate with security and redesign follow-ups after launch
Results
- · Client self-service and owner admin in one owned system
- · Ops no longer depend on bolted-on templates
- · Clear path from foundation to production hardening
- · Post-launch security and redesign passes supported