crimson-clinic

byKarthikeya Podicheti

MASTER PROMPT — Dental Clinic Website Builder Paste this entire prompt into any AI website builder (Bolt.new, Lovable, v0.dev, Cursor, etc.) Build a complete, production-ready dental clinic website with the following specifications. Do NOT use generic templates — every design decision must feel custom and professional. BRAND & IDENTITY Clinic Name: [CLINIC NAME] (replace with actual name) Tagline: Advanced Treatments | Personalized Care | Commitment to Comfort Primary Color: Deep teal/cyan — use #01696f as primary, #0c4e54 as hover Accent Color: Warm white surfaces (#f7f6f2) with teal CTAs Font: Use Satoshi (from Fontshare CDN) for body, and Instrument Serif (Google Fonts) for display headings Tone: Trust, professional, warm — NOT clinical or cold. This is a premium local clinic. SITE STRUCTURE (All Sections on Homepage) 1. STICKY NAVIGATION BAR Logo (left) — custom SVG tooth/smile icon in teal + clinic name text Nav links: Home | Services | About | Branches | Book Appointment Right side: Phone number (tel: link) + "Book Appointment" CTA button (teal, rounded) Mobile: Hamburger menu that slides in from the right Sticky on scroll, subtle shadow appears on scroll 2. HERO SECTION Headline: "Expert Dental Care, Close to Home" (large display text) Subheadline: "X Clinics in [City] — Advanced Treatments, Pain-Free Smiles, Always Within Reach" Body copy: "Advanced Treatments | Personalized Care | Commitment to Comfort" Two CTAs side by side: "Book an Appointment" (filled teal) + "Enquire Now" (outline teal) Background: Clean white/off-white with a subtle teal gradient overlay on the right side; place a high-quality dental/smile image on the right (hero split layout — 50/50 text | image) 3. STATS BAR (Full Width, Teal Background) Four animated counters in a horizontal row: 15+ Branches 22+ Years Experience 25,000+ Implants Placed 2,00,000+ Happy Patients Use countUp animation (numbers count up on scroll-into-view). 4. QUICK CONTACT INFO BAR Three icon + text blocks in a horizontal strip: 📞 Phone: [NUMBER] — "Need a Dental Service?" 🕐 Hours: Mon–Sun, 9 AM to 9 PM 📅 "Book an Appointment" button → scrolls to booking form 5. SERVICES SECTION Section title: "Complete Dental Care, Under One Roof" Subtitle: "From first checkup to final smile. No referrals. No running around." Display services as a scrollable card carousel on mobile, 3-column grid on desktop Each card: icon (SVG, teal), service name, 1-line description, "View More →" link Services to include (13 total): Pediatric Dentistry Preventive Dentistry Root Canal Treatment Teeth Whitening Teeth Braces & Clips Teeth Gap Treatment Wisdom Tooth Removal Bridges & Crowns Clear Aligners Cosmetic Dentistry Dental Fillings Dental Implants General Dentistry "View All Services →" button below the grid 6. ABOUT SECTION (Two-Column Layout) Left: Image (doctor/clinic interior photo placeholder) Right: Badge: "About Us" Heading: "A Great Place for Dental Care" Paragraph: 22+ years of experience, 15+ branches, 60+ qualified dentists, focused on quality care in a friendly and comfortable setting. Two highlighted stats in boxes: "98% Invisalign Completion Rate" | "100% Patient Satisfaction" "Read More →" link button 7. BRANCH LOCATOR SECTION Title: "Find a Dental Clinic Near You" A dropdown selector to pick a branch from the list: AS Rao Nagar, Dilsukhnagar, Gachibowli, Kompally, Kukatpally (KPHB), Madinaguda, Nallagandla, Srinagar Colony, Vanasthalipuram, Puppalaguda, + any others On selection, show: Branch name as heading Full address Phone number (clickable tel: link) "Get Directions" button → opens Google Maps link "View Branch Details" button Embed a Google Maps iframe showing the selected branch location (or a static map placeholder) 8. APPOINTMENT BOOKING FORM SECTION Title: "Book an Appointment Today" Background: Light teal/off-white tinted section Form fields: Full Name (required) Email (required) Mobile Number (required) Select Clinic (dropdown — same list as branch locator) Preferred Date (date picker) Preferred Time (time picker) Message (textarea, optional) Submit button: "Confirm Appointment" — teal, full width on mobile On submit: show a success message "We'll confirm your appointment shortly!" (no backend needed, just UI feedback) 9. WHY CHOOSE US SECTION Title: "Why Choose [Clinic Name]?" Subtitle: "Every visit is based on certified standards, a skilled team, and genuine commitment." Render as a two-column checklist with teal checkmark icons: ✅ 15+ years of consistent patient care ✅ ISO 9001:2015 certified clinics ✅ 60+ qualified dental professionals across all locations ✅ Specialists in orthodontics, prosthodontics, periodontics & oral surgery ✅ 50,000+ successful procedures completed ✅ Customized treatment plans for every patient ✅ Full transparency on diagnosis and treatment options ✅ Regular training in latest dental advancements ✅ Strict hygiene and safety protocol audits ✅ 98% Invisalign completion rate ✅ Trusted by 2 lakh+ patients 10. FINAL CTA BANNER Full-width teal background section Large headline: "Don't Let Your Oral Health Take a Backseat!" One button: "Book an Appointment" → scrolls to form 11. FOOTER Logo + clinic name (left) Newsletter email input + Subscribe button Social media icons: Facebook, Instagram, Twitter/X, YouTube, LinkedIn (all open in new tab) Contact section: branch selector dropdown → shows address + phone Copyright line: "© 2025 [Clinic Name]. All Rights Reserved. | Privacy Policy | Disclaimer" Design credit (optional) 12. FLOATING ELEMENTS (Always Visible) Bottom-right: WhatsApp chat button (green circle, WhatsApp SVG icon) — links to https://wa.me/91XXXXXXXXXX Bottom sticky bar on mobile only: Two buttons side by side — "📞 Call Now" + "📅 Book Appointment" DESIGN SYSTEM :root { --primary: #01696f; --primary-hover: #0c4e54; --primary-light: #e0f0f1; --text: #1a1a1a; --text-muted: #555; --bg: #f7f6f2; --white: #ffffff; --radius: 0.75rem; --shadow: 0 4px 16px rgba(0,0,0,0.08); } Fonts: Load Satoshi from https://api.fontshare.com/v2/css?f[]=satoshi@400,500,700&display=swap and Instrument Serif from Google Fonts Body font: Satoshi, 16px base Headings: Instrument Serif for hero/section titles; Satoshi Bold for sub-headings Mobile-first responsive — test at 375px, 768px, 1280px Smooth scroll behavior CSS animations: counters animate on scroll, cards fade-in on scroll using IntersectionObserver All hover states on buttons and cards (subtle lift + shadow) Light/dark mode toggle in the nav (optional but preferred) TECHNICAL REQUIREMENTS Single HTML file with embedded CSS and JS (no frameworks required, pure HTML/CSS/JS) No backend — form submission shows success message only All external links open in target="_blank" rel="noopener noreferrer" Semantic HTML: <header>, <nav>, <main>, <section>, <footer> One <h1> per page; proper heading hierarchy (h1 → h2 → h3) All images include alt, width, height, and loading="lazy" Smooth anchor scroll for all in-page navigation links Sticky "Call Now" + "Book" bottom bar visible on mobile WhatsApp floating button always visible PLACEHOLDER INSTRUCTIONS Replace these before delivery to client: [CLINIC NAME] → actual clinic name [NUMBER] → phone number [City] → city name Branch addresses → real addresses Google Maps links → actual Maps URLs WhatsApp number in the wa.me link All [LOGO] references → actual logo file or describe it for SVG generation Output: One complete .html file, production-ready, with all sections above. Make it look premium — not like a free WordPress theme.

No preview

Comments (0)

No comments yet. Be the first!

System Requirements

System Requirement Document

System Requirements Document (SRD)

Project Name: crimson-clinic

1. Introduction

The crimson-clinic project is a comprehensive website designed to serve as a professional and user-friendly platform for a dental clinic. The website will reflect the clinic's commitment to advanced treatments, personalized care, and patient comfort. This document outlines the system requirements for the development of the crimson-clinic website, ensuring it meets the needs of its users while maintaining a premium and trustworthy design.

This project is tailored for Karthikeya Podicheti, based in India, and will incorporate locale-specific defaults such as Indian Standard Time (IST), INR currency, and other regionally relevant details.

2. System Overview

The crimson-clinic website will be a responsive, modern, and visually appealing platform that provides patients with easy access to information about the clinic's services, locations, and appointment booking. The website will include features such as a sticky navigation bar, service details, branch locator, appointment booking form, and a floating WhatsApp chat button for instant communication.

The system will prioritize user experience, accessibility, and performance, ensuring that patients can quickly find the information they need and book appointments with minimal effort.

Page 1 of 7

3. Functional Requirements

  • As a User, I should be able to view the clinic's services in a visually appealing grid or carousel format.
  • As a User, I should be able to locate the nearest clinic branch using a dropdown selector and view its details.
  • As a User, I should be able to book an appointment by filling out a form with required fields.
  • As a User, I should be able to contact the clinic via a floating WhatsApp button.
  • As a User, I should be able to view the clinic's achievements and statistics in an animated stats bar.
  • As a User, I should be able to navigate the website easily using a sticky navigation bar.
  • As a User, I should be able to view the clinic's contact information and operating hours in a quick-access bar.
  • As a User, I should be able to read about the clinic's history, expertise, and team in the "About Us" section.
  • As a User, I should be able to subscribe to the clinic's newsletter via the footer.
  • As a User, I should be able to access the website on both desktop and mobile devices with a seamless experience.

4. User Personas

Page 2 of 7

1. Patient

  • Description: Individuals seeking dental care services.
  • Goals: Book appointments, find clinic locations, and learn about services.
  • Pain Points: Difficulty in finding reliable dental services and booking appointments.

2. Admin

  • Description: Clinic staff managing appointments and website content.
  • Goals: Update service details, manage branch information, and handle appointment requests.
  • Pain Points: Need for an intuitive backend to manage content efficiently.

3. Guest

  • Description: Visitors exploring the clinic's offerings without immediate intent to book.
  • Goals: Learn about the clinic's services and reputation.
  • Pain Points: Need for clear and concise information to make decisions.

5. Visuals Colors and Theme

Page 3 of 7

Unique Color Palette for crimson-clinic:

  • Background: #f7f6f2 (Warm white)
  • Surface: #e0f0f1 (Light teal)
  • Text: #1a1a1a (Dark gray)
  • Accent: #01696f (Deep teal)
  • Muted Tones: #555555 (Muted gray)

This palette reflects a professional yet approachable tone, aligning with the clinic's brand identity.

6. Signature Design Concept

Interactive Dental Journey Homepage

The homepage will feature an interactive dental journey map that visually guides users through the clinic's services. The map will resemble a stylized dental arch, with each tooth representing a service.

  • Animation: As users hover over a tooth, it will "light up" with a subtle glow and display the service name and a brief description. Clicking on a tooth will open a detailed service page.
  • Transitions: Smooth zoom-in and fade-out effects will enhance the interactive experience.
  • Background: A clean, gradient teal-to-white background will create a calming and professional atmosphere.
  • Micro-interactions: Subtle vibrations or sound effects (optional) when hovering over elements to make the experience engaging.

This concept will make the website memorable and encourage users to explore the clinic's offerings in a fun and intuitive way.

Page 4 of 7

7. Non-Functional Requirements

  • The website must load within 3 seconds on a standard 4G connection.
  • The website must be fully responsive and accessible on devices with screen widths ranging from 375px to 1280px.
  • All animations and transitions must be smooth and not exceed 0.5 seconds.
  • The website must comply with WCAG 2.1 accessibility standards.
  • The system must handle up to 10,000 concurrent users without performance degradation.

8. Tech Stack

Frontend

  • React for Web
  • React Native for Mobile App

Backend

  • Python
  • FastAPI

Database

  • MySQL (with Alembic for migrations)
Page 5 of 7

AI Models

  • GPT 5.4 for user-friendly responses

AI Tools

  • Langchain
  • Litellm for LLM Routing

Orchestration

  • Docker and docker-compose for local development
  • Kubernetes for server-side orchestration

9. Assumptions and Constraints

  • The clinic will provide all necessary content, including service descriptions, branch details, and images.
  • The website will not include a backend for appointment booking; form submissions will display a success message only.
  • The website will be hosted on a cloud platform with a CDN for optimal performance.
  • The clinic's branding guidelines will remain consistent throughout the website.
Page 6 of 7

10. Glossary

  • CTA: Call to Action, a button or link prompting user interaction.
  • WCAG: Web Content Accessibility Guidelines, standards for web accessibility.
  • Responsive Design: A design approach ensuring the website works on all devices.
  • RDBMS: Relational Database Management System, used for structured data storage.
  • LLM: Large Language Model, an AI model for natural language processing.
Page 7 of 7

No completed page designs yet.

Completed design pages will appear here when they are ready to preview.

No user flows yet.

The User Flow Agent will generate per-persona navigation diagrams after SRD updates.

No completed page designs yet.

Completed design pages will appear here when they are ready to preview.

No user flows yet.

The User Flow Agent will generate per-persona navigation diagrams after SRD updates.