Vitalle patients book exams and consultations online — real-time slot blocking, no double booking. The clinic manages over a thousand exam types and all scheduling through WordPress, without touching code.
DesignAgência Ade!
View live project01
Overview
Vitalle is a clinical analysis clinic that needed a website to centralize institutional information, offer exam and consultation scheduling, and let the team update content without requiring code changes. The site serves patients looking for exam details, locations, and preparation guidelines — with direct online booking.
The scheduling system validates availability and prevents booking conflicts in real time — occupied slots disappear from the form as soon as a booking is registered. The clinic team manages schedules and exam records directly from the panel, without developer dependency.
02
Challenge
The core technical challenge was the scheduling system. WordPress doesn't natively offer a mechanism to block already-occupied time slots in real time — building that required a custom endpoint capable of receiving patient data, verifying availability, and recording the booking in a way that the block was reflected in both the front-end and the admin panel.
The second challenge was importing over a thousand exam names from an XML file. That data needed to become post types in WordPress and be exposed through a dynamic search page — while maintaining query performance with a large volume of records.
03
Solution
A custom WordPress endpoint receives patient data, validates availability, and registers the booking as a post type. Occupied slots are blocked in the front-end form in real time, with automatic sync to the admin panel.
For the exam catalog, an import script converts the XML into WordPress post types, connected to a dynamic search page with filtering. The clinic team manages bookings and exam records directly from the panel without touching code, and patients can find information and book appointments through the web.





