Lovableprofessionbeginner

Dental Practice Website — Complete Founding Prompt

Build a friendly dental practice website in Lovable with appointment booking, service pages, and Dentist schema markup.

What you'll get

A welcoming dental practice website with appointment booking, detailed service pages, and Dentist schema markup.

The Prompt

Build a modern dental practice website for [PRACTICE_NAME], a [PRACTICE_TYPE] dental office in [CITY_STATE] led by [DENTIST_NAME].

ABOUT:
- [PRACTICE_NAME] is a [PRACTICE_TYPE] dental practice in [CITY_STATE]
- Led by [DENTIST_NAME] with a caring team
- Focus on comfortable, anxiety-free dental care

PAGES:
1. Home — Friendly hero with smiling patient image, headline "Your Smile Deserves the Best Care in [CITY_STATE]", services quick-links (Cleanings, Cosmetic, Implants, Emergency), insurance badge row, and "Book Appointment" CTA.
2. Services — Detailed service cards grouped by category: Preventive (cleanings, exams, x-rays), Restorative (fillings, crowns, bridges), Cosmetic (whitening, veneers), and Specialty (implants, orthodontics). Each with description and expected visit info.
3. Team — Dentist and hygienist bios with friendly headshots, education, specializations, and a personal fun fact for approachability.
4. New Patients — What to expect, first visit checklist, accepted insurance providers, financing options, downloadable patient forms, and office policies.
5. Contact — Appointment booking form (name, email, phone, preferred date/time, service needed, dental insurance) saving to Supabase "appointments" table. Emergency number prominently displayed.

DESIGN:
- Primary: Sky Blue #4299E1, Accent: Teal #38B2AC, Background: #F0FFF4
- Typography: Rounded sans-serif (Nunito for headings, Inter for body)
- Friendly, approachable, and clean — not clinical
- Soft rounded corners and gentle animations on scroll

TECHNICAL:
- Appointment form saves to Supabase "appointments" table: id, name, email, phone, preferred_datetime, service_needed, insurance, created_at
- Dentist structured data (JSON-LD) with services and opening hours
- SEO meta tags for "dentist in [CITY_STATE]" and "[PRACTICE_TYPE] dentist [CITY_STATE]"
- Mobile-responsive with click-to-call for emergency number
- ADA-accessible with proper color contrast

Replace these variables

VariableReplace with
[PRACTICE_NAME]Name of the dental practice
[PRACTICE_TYPE]Type of practice (e.g., Family, Cosmetic, Pediatric)
[CITY_STATE]City and state location
[DENTIST_NAME]Lead dentist name with credentials (e.g., Dr. Smith, DDS)

Tips for best results

Feature before/after photos in a cosmetic dentistry gallery to showcase results.

Add an emergency dental care banner that's always visible on mobile.

Include a "Dental Anxiety?" section to reassure nervous patients.

Follow-up prompts

Add before/after gallery

Add a Smile Gallery page with before/after photo comparisons for cosmetic procedures. Use a slider component to reveal results.

Add patient reviews

Add a Reviews page that displays Google Reviews with star ratings, patient name, date, and review text. Include an overall rating summary at the top.

Related prompts