CC.
All projects

BlueCross Pet Clinic

In development

A website that brings pet owners to the clinic, plus a simple system for staff to keep every pet's vaccinations and check-ups on schedule and remind owners on WhatsApp.

Client
BlueCross Pet Clinic
Services
Website, Web application, UI / UX design
BlueCross Pet Clinic home page

In short

BlueCross is a pet clinic in Bardoli, with a second branch in Ahmedabad. I built its website and the system its staff use every day to keep pets' care on schedule.

The problem

Pet owners usually look for a vet on their phone, often in a hurry, so the clinic needed a website that answers three questions quickly: what does the clinic do, where is it and how do I call. Behind the counter, staff had to keep track of every pet's vaccinations, deworming and follow-ups, and remember to remind owners when something was due. Doing that by hand, missed reminders mean missed vaccinations.

What I built

Two things that work together: a public website for pet owners, and a private system behind a staff login for running the clinic day to day.

How it works

  1. On the website, the phone number is always one tap away, and on mobile a Call / Book bar stays at the bottom of the screen. Enquiries from the contact form go straight into the clinic's inbox.
  2. Staff add each owner and their pets once. After that, every vaccination, deworming dose and check-up is recorded with its next due date.
  3. The system works out what is done, due soon or overdue, so the dashboard always shows what needs attention this week.
  4. The Reminders page lists everything coming up and opens a ready-written WhatsApp message to the owner with one click. Several reminders for the same owner go as one message, and nobody is reminded twice.
  5. The clinic owner controls the lists (vaccines, breeds, vets), the reminder wording and which staff can log in.

The result

The clinic runs its website, patient records and reminders from one place. Staff see at a glance which pets are due, and owners get a timely WhatsApp message instead of a missed vaccination.

Behind the scenes

A single Next.js app with a MySQL database. Every form is checked before saving, every action checks who is signed in, and automated tests cover the website, the staff system and the settings.

Inside the app

  • 01Dashboard: how many pets are active, what care is due this week, what is overdue and any new website enquiries.
  • 02Pets and owners: find any pet by name, owner, phone number or tag, and export the list.
  • 03Pet profile: owner details, full vaccination, deworming and check-up history, documents and reminders sent.
  • 04Vaccinations: every pet's vaccines, clearly marked as done, due soon, scheduled or overdue.
  • 05Check-ups: mark a visit as done or move it to another date in one click.
  • 06Reminders: everything due in the next 7 or 30 days, ready to send to the owner on WhatsApp in two taps.
  • 07Messages: enquiries sent through the website's contact form.
  • 08Settings: vaccine types, breeds, vets, message wording and staff accounts.

The public website

BlueCross Pet Clinic desktop, full page
BlueCross Pet Clinic on mobile