Back to projects

CritterHub

A production web application I developed, deployed, and continue to maintain for a veterinary software client.

Role
Web development, deployment, and maintenance
Project
Web application
Status
Live
Criter Hub mockup 1

Overview

CritterHub is a production web application I developed for the same client behind VetdataLynx. While VetdataLynx was built around the broader needs of a veterinary clinic, CritterHub was created for a more focused market.

Groomers and smaller clinics that mainly need the day-to-day tools around appointments, services, billing, and inventory without the larger scope of a full veterinary management system.

Problem

VetdataLynx covered a wide range of veterinary operations, but that scope was more than some smaller clinics and grooming businesses needed. The client wanted another product that could serve those businesses without carrying over every workflow and feature from the larger platform.

The challenge was deciding what was actually useful for that audience and keeping the application focused enough for simpler operations while still covering the parts of the business they use every day.

Responsibility

Web development, deployment, and maintenance

  • Web application development
  • Production deployment
  • Bug fixing
  • Application maintenance

Solution

I built CritterHub as a more focused alternative to VetdataLynx rather than trying to fit both types of businesses into the same product. The application keeps the operational features that still make sense for groomers and smaller clinics while leaving out the broader veterinary workflows they are less likely to use.

I also handled the production deployment and continue to maintain the application, so my involvement covers both the build itself and the work needed to keep the deployed product ready for use.

Product

1 / 5 screenshots

Appointment Management

Manage bookings, schedules, and appointment details for grooming and clinic services.

Grooming Services Management

Create and manage grooming services, pricing, and the service options offered to customers.

Billing Management

Handle customer charges, service payments, and billing records within the same system.

Inventory Management

Track products and supplies, monitor stock levels, and keep inventory records organized.

Role-based Access Control

Control what users can access and manage based on their assigned roles and responsibilities.

Custom Landing Pages

Provide each subscriber with a customizable public-facing page for their business and services.

Engineering

Web Application
PHP / Laravel / Livewire / JavaScript / Inertia
Data
MySQL
Interface
Tailwind CSS / Shadcn UI
Delivery
GitHub Actions / CICD / Linux / Docker

Deployment

I moved CritterHub into client's VPS production environment and remained responsible for the application after launch.

  • Production deployment
  • Release support

Outcome

CritterHub was completed and deployed as a production-ready platform tailored to groomers and smaller veterinary clinics.

The client now has a more focused alternative to VetdataLynx, covering the essential operational workflows without the complexity of a larger veterinary management system.