A dental clinic website where everything leads to a booking: a patient sees the price of a service, picks a doctor and a free slot without calling, and gets the confirmation and reminder in Telegram. Separate service and doctor pages work for search — "dental implant price", "dentist near me", "children's dentist".
- 01 Booking in 3 steps A service, a doctor and a free slot from the clinic schedule — no call, no sign-up.
- 02 Telegram bot Confirms the booking, reminds a day before and lets the patient reschedule with one tap.
- 03 "From" prices Each treatment has its own page with a price, the treatment steps and an FAQ.
- 04 Doctors and schedule A page per doctor with experience, specialities and a booking button for that doctor.
A typical dental clinic books patients by phone only: the front desk cannot keep up at peak hours, evening and weekend calls are lost, and some patients forget their visit, leaving the chair empty. Prices say "ask by phone", so people go where the cost is visible at once.
We designed the site around booking: a "Choose a time" button on every page, booking in 3 steps (service → doctor → a free slot from the clinic schedule), a confirmation and a day-before reminder in a Telegram bot. Each service got its own page with a "from" price and FAQ, each doctor a page with experience and schedule. Dentist / MedicalClinic markup and Astro speed serve Google search and Maps.
03 · What is inside the project
- 01
Online booking: service → doctor → a free slot from the schedule
- 02
Telegram bot: visit confirmation and reminder
- 03
Service pages with "from" prices and FAQ for search
- 04
Doctor pages and Dentist markup for Google
04 · Architecture
How the product is put together: from what the user sees to the data and services behind it.
- Astro
- GSAP
- Telegram Bot API
- Google Calendar API
- Sanity
05 · How a project like this is built
- 01 Brief & research ≈ 1 wk
- 02 UX/UI design ≈ 2 wk
- 03 Development ≈ 3 wk
- 04 QA & launch ≈ 1 wk
Typical phase split for a project of this size Total: 6 weeks
06 · Services in this project
Get a free website audit in 48 hours
Speed, SEO, conversion — a 12-page report with a prioritized fix plan. No obligation, no spam: we show what to improve even if you never hire us.
More projects
Solomia Beauty cosmetics store
Catalogue, filters and a two-step checkout
E-commerce platform with 1200+ products, smart filters, fast checkout and warehouse/CRM integration.
Custom CRM for a wholesale company
Pipeline, documents and stock in one interface
A CRM built from scratch on React: sales pipelines, document flow, telephony, warehouse and access roles — three tools in one interface.
Animated investment firm site
Narrative scroll motion without a speed penalty
An Angular site with GSAP scroll animations, an investor area and a quotes widget. Two languages and a speed we measure before handover.