Skip to content
Work

Clínica dentária Demonstration project

Esmalte — the dental clinic with prices on the wall

A clinical-calm site for a two-chair dental clinic in Matosinhos: a public price list that recalculates live with the membership plan, draggable before/after smile illustrations and a three-step first-visit flow built for anxious patients.

Preview of Esmalte — the dental clinic with prices on the wall

feitura.pt/demo/esmalte — Live

Two sibling dentists in Matosinhos want the opposite of the usual dental website: no stock photos of teeth, no "contact us for a quote". Their pitch is radical transparency — every price public, a written plan before any treatment, and a first visit designed for people who have been avoiding the dentist for years out of fear or price anxiety.

What's inside

  • Porcelain-and-mint design system with glazed-tile motifs and a smile-curve section divider — no photography
  • Three before/after smile comparisons in hand-drawn SVG with a draggable, keyboard-accessible clip-path slider
  • Full public price list styled as a mono-type receipt wall, grouped by specialty with tabular numerals
  • "Esmalte plan" toggle that recalculates every price live at −15% and marks cleanings as included
  • Three-step first-visit flow: reason tiles with SVG icons, next 10 weekdays with deterministic availability, SMS-confirm summary
  • A dedicated dental-fear section: no drill on day one, a hand signal to stop, conscious sedation
  • Persistent pain-emergency banner with tap-to-call and same-day hours
  • Geometric SVG portraits for the sibling duo — specialty, licence number and one human line each
  • Bilingual PT/EN copy, WCAG-minded focus states, reduced motion and 44 px touch targets throughout

Build log

  1. Art direction — porcelain/mint/blush tokens, glazed-tile hero studies, smile-curve divider and brand mark
  2. Stylised smile illustration system: teeth geometry, stains, crooked and chipped variants in inline SVG
  3. Before/after comparison slider — pointer capture, keyboard slider role, clip-path reveal for the three cases
  4. Receipt-wall price table with full PT-PT copy and the live −15% Esmalte-plan recalculation
  5. Three-step booking flow with deterministic weekday availability, fear-of-the-dentist and insurers sections
  6. Testimonials, footer, tablet/desktop recomposition and the accessibility pass — contrast, focus, reduced motion

Stack

  • Laravel
  • Vue.js
  • Inertia
  • Tailwind CSS
  • TypeScript

Lighthouse

  • 97

    Performance

  • 98

    Accessibility

  • 100

    Best practices

  • 100

    SEO

Want something like this for your business?

Start a project like this

Ready when you are

Tell us what you need. Get a realistic estimate in two minutes.

Get an estimateA fast, personal reply — from the engineer.
feitura

Custom websites and web software, engineered end-to-end by senior hands.

Greater Lisbon (Sintra), Portugal — working worldwide

Our guarantees

  • A personal reply to every inquiry — from the engineer, not a bot
  • Fixed-scope quote before any payment
  • You watch the real build take shape in your portal — no big-reveal surprises
  • You own 100% of the code on final payment

Contact

[email protected]
© 2026 FeituraPrivacyTermsfeito. — made in Portugal