Project Overview
LCPV is a hybrid application for a mobile pet clinic network, enabling staff to manage appointment scheduling, patient records, and role-based access across multiple clinic locations from a single unified dashboard.
The Challenge
A mobile pet clinic with multiple locations was managing scheduling via spreadsheets and phone calls. Staff had no secure, role-based access to patient records, and authentication was a significant pain point for a distributed team.
Our Solution
We built a Blazor hybrid application with Supabase for user management and OTP-based authentication via Twilio SMS. Role-based access control ensures vets, assistants, and admins see appropriate data. A unified admin dashboard aggregates data across all clinic locations.
Key Features
- OTP-based login via Twilio SMS for secure staff authentication
- Supabase integration for user management and storage
- Role-based access control (vet, assistant, admin)
- Appointment scheduling with multi-location support
- Unified admin dashboard aggregating all location data
- Mobile-responsive design for use on clinic devices
Our Responsibilities
- Integrated OTP login via Twilio and Supabase authentication
- Built role-based access control and clinic scheduling UI
- Consolidated data from multiple locations into a unified admin dashboard
Results & Impact
LCPV reduced no-show rates by 35% through SMS appointment reminders, eliminated paper-based scheduling, and enabled secure remote access for all clinic staff across locations.