Built for L'Beau Clinique
This website & scheduling studio
I'm George Staicu. Reach me at georgestaicu37@gmail.com. Below is what was designed and engineered end-to-end for this clinic — a modern public presence plus a full operational backend clients and staff use every day.
Marketing & brand experience
- Custom Next.js front end with a cohesive beauty-clinic aesthetic, responsive layout, and imagery-led service tiles with expandable detail.
- Live content from Supabase — services, treatments, pricing labels, durations, and photos managed without redeploying the site.
- Opening hours on the homepage stay in sync with the admin availability editor.
Scheduling studio (admin)
- Secure login via email OTP (no magic links) for the clinic email.
- Full CRUD for services and per-treatment areas — names, durations, prices, imagery, and ordering.
- Weekly availability editor with saved hours per weekday.
- Bookings overview with status workflow, deletion, and a visual weekly calendar with hover details and admin-created appointments.
Public booking & operations
- Instant booking flow with slots that respect treatment length and configurable buffer time — no overlapping appointments.
- Optional Stripe Checkout deposits; booking advances after successful payment with webhook-driven confirmation.
- Transactional emails (client + clinic) via Resend; calendar attachments and ICS download / Google Calendar links.
- Google Calendar API integration so confirmed bookings sync to the clinic calendar with status-aware updates.
Platform & reliability
- Supabase (PostgreSQL, Auth, Row Level Security, optional storage) for data integrity and safe admin vs public access.
- Deployed for continuous delivery — infrastructure-ready for production traffic and domain hosting.
Interested in something similar for your business? Email georgestaicu37@gmail.com.
Back to L'Beau Clinique