All Work
Full-Stack
Polichroniadou Dental Booking
Production SaaS booking system for a Greek dental clinic
Vadiotech·2025
SaaS
Type
Production
Status
Problem
A Greek dental practice needed a modern appointment booking system with calendar sync, notifications, and patient management - replacing manual phone scheduling.
Approach
Built a desktop-first two-pane dashboard (420px booking form + calendar view) with Supabase real-time subscriptions, Google Calendar OAuth sync, SendGrid email and Twilio SMS notifications, conflict detection, and GDPR-compliant data handling with Row Level Security.
Results
Production-ready PWA with smart patient lookup, status tracking (Booked → Confirmed → Completed), magic link auth, and full Greek localization.
Technologies
Next.jsTypeScriptSupabaseGoogle Calendar APISendGridTwilioTailwind CSSPWA