Back To Home Page
Pet daycare & boarding business

Inspiration: This project was built as part of the ByteGrad curriculum — a testament to how great education translates into real-world solutions.

PetSoft

All-in-one pet daycare management system with real-time tracking and client portal

80%
Reduction in admin time
10 weeks
Timeline
100%
Client satisfaction
PetSoft pet daycare management dashboard showing real-time scheduling and pet records
80%Reduction in admin time
01

The Challenge

A growing pet daycare and boarding business was managing everything with a chaotic mix of paper, spreadsheets, and text messages. This led to double-bookings, missed feeding instructions, lost client information, and hours of manual admin work every day. Staff were stressed, clients were frustrated by the lack of updates, and the business was losing money on administrative overhead and missed opportunities. The owner knew they needed a professional system but couldn't afford complex, enterprise software.

The real cost: Production crashes during peak hours, manual deployment errors, and sleepless nights for the engineering team.

02

The Solution

We built PetSoft as a comprehensive, all-in-one management platform tailored for pet care businesses. The core is a robust scheduling engine powered by Prisma and PostgreSQL, ensuring real-time availability and eliminating double-bookings. Better Auth provides secure, role-based access for staff and a client portal. Uploadthing allows for easy management of pet photos, medical records, and vaccination certificates. The frontend, built with Next.js, provides an app-like experience with server-side pagination for managing pet lists and client records. A polished UI using shadcn/ui and Framer Motion makes it a joy to use for both staff and pet owners. Zustand and React Hook Form manage complex state and forms, from daily check-ins to client communication, making the platform stable, intuitive, and a daily essential for the business.

The outcome: 99.9% uptime with zero-downtime deployments. The team stopped firefighting and started innovating.

Real-Time Scheduling

Server-side pagination and instant availability checks handle hundreds of pets and bookings without performance lag, eliminating double-bookings.

Client & Pet Portal

Better Auth enables a secure client portal where pet owners can view bookings, update information, and receive updates, improving communication and trust.

Centralized Records

Uploadthing and Prisma manage all pet data—medical records, photos, vaccination proof, and feeding instructions—in one secure, easily accessible place.

Efficient Daily Management

Zustand and React Hook Form streamline daily check-ins, staff assignments, and client communication, saving hours of manual paperwork.

The Impact

80%
Reduction in admin time
10 weeks
Delivery time
100%
Client satisfaction

"PetSoft has completely changed how we run our daycare. No more double-bookings, no more paper files—everything is at our fingertips. Our staff and clients love it. It's the best investment we've made."

Pet daycare & boarding business

View Live Demo