Cloud platform for pet-care businesses: appointments, clients, staff, inventory, billing, and analytics. I'm the CTO, and I also run the infrastructure.
Happy Pet Tech is a cloud platform for pet-care businesses. A grooming salon, a boarding facility, a vet clinic, or a pet shop signs up and gets appointments, client and pet profiles, staff management, inventory, billing, and analytics in one system, instead of running the business out of a paper diary and a stack of WhatsApp threads.
I joined as CTO in April 2025, and I also run the infrastructure, so both the architecture and the deploy pipeline are mine.
The web app is Next.js. Behind it sits a Node.js and Express API on MongoDB. The defining constraint is that this is one codebase serving four different kinds of business, each with its own workflows and vocabulary. What a “booking” means to a groomer and what it means to a clinic are not the same thing, so the platform leans heavily on per-tenant configuration, and every piece of data access is scoped to a tenant. I wrote up how the isolation works in Architecting a Multi-Tenant SaaS.
Features ship daily, often more than one in a day. Releases go through GitLab CI/CD onto AWS: automated builds and tests, staged deployments, rollback when a release misbehaves. With businesses live in India, the UAE, Australia, the Philippines, and Thailand, the pipeline builds one artifact and deploys it to every region, so environments don’t drift apart. There’s more detail in CI/CD with GitLab for a Pet-Tech SaaS.
Live and growing, with customers in five countries. Current work is new modules, deeper analytics, and scaling the platform as more businesses come on.
One codebase serves grooming salons, boarding facilities, vet clinics, and retail stores. Each tenant needs its own data boundary, configuration, and vocabulary, and every query has to stay scoped and fast on a shared MongoDB. This is the part of the system I own most directly.
Customers are live in India, the UAE, Australia, the Philippines, and Thailand. Releases go out through GitLab CI/CD onto AWS in stages, the same artifact in every region, and any deploy can be rolled back.
The goal is software a two-person grooming salon can afford and run from a phone.