Veterinary Clinic CRM and Vaccination Tracking System
- Category
- Web Application
- Year
- 2026
- Technologies used
- PHP, MySQL, PDO, Bootstrap 5, Feather Icons

Screenshots


Project overview
This system was built to bring a veterinary clinic's daily record-keeping into a single panel. Everything in the clinic revolves around two core records: the owner and the pet. All other information — examinations, vaccinations, appointments, payments — is linked to those two.
The dashboard shows total customers and patients, today's appointments, daily revenue, vaccination reminders, new patients added in the last 7 days and quick-action buttons. Owners can be searched by name or phone. Each pet's species, breed, birth date, weight, microchip number and notes are stored and linked to its owner.
Examinations are recorded with their history. For vaccination tracking, each vaccine gets a next-due date, and the reminder list shows vaccinations due in the next 7, 14, 30 or 60 days. Appointments are tracked in a calendar view. Payments are recorded as cash, card, transfer or other, and income, operation and patient reports are available.
A web-based installer makes setup straightforward and writes the database configuration itself. The stack is PHP, MySQL and PDO, with an interface built on Bootstrap 5 and Feather Icons.
Key features
- Dashboard with customers, patients, today's appointments, daily revenue and vaccination reminders
- New patients from the last 7 days and quick-action buttons
- Owner records searchable by name or phone
- Pet records with species, breed, birth date, weight, microchip number and notes
- Examination records with history
- Vaccination tracking with next-due dates
- Vaccination reminder list for the next 7, 14, 30 and 60 days
- Appointment management with calendar view
- Cash, card, transfer and other payments; income, operation and patient reports
- Web-based installer that writes the database configuration
Technologies used
- PHP
- MySQL
- PDO
- Bootstrap 5
- Feather Icons