Docfind — Doctors Directory & Book Online HTML5 Template
Docfind is a clean, modern, and fully responsive HTML5 template built for doctors directories, medical clinics, specialist practices, and healthcare booking platforms. It ships with 40 frontend pages and a free 81-page admin dashboard (a $16 value) — giving you everything you need to launch a complete medical web presence out of the box.
Built on Bootstrap 5.3.8, Docfind combines a polished medical aesthetic with production-ready code. Every page is W3C-validated, cross-browser compatible, and has passed a full ARIA accessibility audit (v1.3) covering skip links, screen reader landmarks, focus indicators, and keyboard navigation.
Whether you are building a doctor listing directory, a specialty clinic website, a hospital portal, or a medical services marketplace, Docfind gives you the page coverage, the design quality, and the admin tooling to deliver a professional result.
Key Features
- 120+ Total Pages — 40 frontend pages plus 81 admin dashboard pages in one package
- Free Admin Dashboard Included — a full medical admin panel at no extra cost (saves $16)
- Bootstrap 5.3.8 — latest stable Bootstrap with Popper 2, fully utility-class-ready
- Dark Mode Dashboard — built-in dark theme toggle for the admin panel
- ARIA Accessibility v1.3 — skip links, focus indicators, screen reader landmarks, auto-labeled icons
- Doctor and Clinic Directory — grid and list layouts with rich detail pages for doctors and clinics
- Online Appointment Booking — dedicated booking page with schedule and form integration
- Medical E-commerce Shop — product grid, product details, cart, checkout, and wishlist pages
- Specialty Care Pages — individual pages for Dentist, Surgery, Hospital, Laboratory, and Pharmacy
- Rich Blog Section — 9 blog layouts including audio, video, gallery, quote, and link post types
- Google Fonts: Heebo + Rubik — a clean, legible typographic pairing suited for medical content
- W3C Valid, Well-Commented Code — easy to read, customise, and hand off to any developer
Design System & Medical Aesthetic
Docfind’s visual language is built around trust, clarity, and calm — the three pillars of effective medical web design.
Colour Palette: The primary accent is Medical Teal #00ACB1, a colour clinically associated with cleanliness and professional care. It sits against a deep navy-teal dark base of #1a2d3a for hero sections and sidebar elements, while content areas use generous white space to keep pages readable and uncluttered.
Typography: Heebo handles headings with geometric confidence, while Rubik provides a slightly rounded warmth for body text — together they strike the right balance between authority and approachability. Both fonts are loaded from Google Fonts at zero licensing cost.
Icons: Flaticon medical icon sets are used throughout the frontend for specialty categories and feature callouts, paired with Font Awesome for UI controls, social links, and dashboard interface icons.
Layout Principles: Card-based grids, sticky sidebars, and full-width hero banners keep the user’s eye moving naturally toward conversion actions (book appointment, view doctor profile, contact clinic). Every layout is fully responsive across mobile, tablet, and desktop breakpoints.
Complete Medical Admin Dashboard — 81 Pages Free
Most HTML templates charge separately for an admin dashboard. Docfind includes a complete, purpose-built medical admin panel (81 pages) at no extra cost — a $16 saving. The dashboard is designed around the operational needs of a medical facility and covers every major administrative workflow:
- Dashboard Overview (4 variants) — client management, project management, social media, and web analytics overview dashboards for different roles and reporting needs
- Appointment Management (2 pages) — add appointment form and a paginated appointment list with status indicators
- Patient Management (2 pages) — add patient and patient list with search and filter controls
- Doctor Management (2 pages) — add doctor and doctor list with specialty and department fields
- Department Management (2 pages) — add department and department list for multi-specialty facilities
- Doctor Schedule (2 pages) — add schedule and schedule list for managing doctor availability and shift rotas
- Human Resources (8 pages) — dedicated add and list pages for Employees, Nurses, Pharmacists, and Sales Representatives
- Bed Management (2 pages) — add bed and bed list for inpatient ward tracking
- Payment & Invoices (3 pages) — add payment, payment list, and a printable payment invoice page
- Reports (3 pages) — doctor report, patient report, and total report with summary statistics
- Charts (2 pages) — Chart.js and Morris Charts for data visualisation of KPIs and trends
- Maps (2 pages) — Google Maps and Vector Maps integration for facility location and regional data
- Forms (4 pages) — form elements, form layout, form validation, and multi-step form wizard
- Apps (3 pages) — Chat app, Email client, and To-Do list for internal staff communication and task management
- Alerts (2 pages) — Sweet Alerts and Toast notification libraries pre-integrated and demonstrated
- Data Tables (2 pages) — basic tables and advanced DataTables with sorting, searching, and pagination
- UI Components (100+ components) — accordions, alerts, badges, breadcrumbs, buttons, cards, modals, sliders, cropper, draggables, range sliders, rating, progress bars, preloaders, tabs, typography, and tour overlays
- Prebuilt Pages (11 pages) — default login, modal login, default register, modal register, lock screen, 404 error, coming soon, invoice, FAQ, portfolio, and user profile
- Icons (3 pages) — Flaticon, Font Awesome, and Materialize icon reference pages
- Widgets & Animation (2 pages) — widget showcase and CSS animation library demo
Accessibility Ready — ARIA (v1.3)
Docfind has completed a full ARIA accessibility pass (v1.3, completed 03/10/2026), making it one of the most accessibility-conscious HTML medical templates available on ThemeForest. The following improvements are applied across all pages:
- Skip Navigation Links — every page includes a visible-on-focus “Skip to main content” link so keyboard users can bypass repeated navigation
- Screen Reader Landmarks — semantic
<main>and<nav>landmark elements are present on every page for logical document structure - Auto-Labeled Social Icons — icon-only social links are auto-labeled via JavaScript so screen readers announce meaningful link text instead of blank or icon names
- Slider Controls — carousel arrow buttons carry
role="button", descriptivearia-labelattributes, and full keyboard Enter/Space activation - Mobile Navigation Toggler — the hamburger button has
aria-labeland livearia-expandedstate synced to open/close transitions - Back-to-Top Button — the scroll-to-top control is marked with
aria-label="Back to top"androle="button" - Visible Focus Indicators — a 3px teal outline appears on all focusable elements when navigating by keyboard, implemented with
:focus-visibleso mouse users are not affected - WCAG 2.1 Alignment — the above changes address WCAG 2.1 success criteria 1.3.1, 2.1.1, 2.4.1, 2.4.3, 2.4.7, and 4.1.2
Who Is This Template For?
- Medical Directory Startups — launching a city-wide or national doctors and clinics directory platform
- Hospitals and Multi-Specialty Clinics — building an institutional web presence with department and staff pages
- Specialist Practices — dentists, surgeons, laboratories, and pharmacies needing a polished practice website
- Healthcare Booking Platforms — products that let patients find doctors and book appointments online
- Medical E-commerce Stores — pharmacies and health product retailers needing shop, cart, and checkout pages
- Web Agencies and Freelancers — developers who need a comprehensive, client-ready medical HTML template to customise and deliver quickly
All Frontend Pages (40)
Home (1 page)
- Home
Doctor Directory (4 pages)
- Doctors Grid
- Doctors List
- Doctor Details
- Doctor Clinic
Clinics (3 pages)
- Clinic Grid
- Clinic List
- Clinic Details
Specialty Care (5 pages)
- Dentist
- Surgery
- Hospital
- Laboratory
- Pharmacy
Services & Booking (4 pages)
- Services
- Service Details
- Service Details (Left Sidebar)
- Book Appointment
Emergency (1 page)
- Emergency
Shop (5 pages)
- Shop Grid
- Shop Left Sidebar
- Shop Right Sidebar
- Product Details
- Cart
Account (2 pages)
- Checkout
- Wishlist
Blog (9 pages)
- Blog Grid
- Blog Standard
- Blog Details
- Blog Details (Audio)
- Blog Details (Gallery)
- Blog Details (Video)
- Blog Details (Link)
- Blog Details (Quote)
- Blog Details (Left Sidebar)
Utility (6 pages)
- About Us
- Pricing
- Contact Us
- Contact Us Style 2
- FAQ
- Emergency
Template At a Glance
- Total Pages: 120+ (40 frontend + 81 admin dashboard)
- Framework: Bootstrap 5.3.8
- Primary Colour: Medical Teal #00ACB1
- Dark Base Colour: #1a2d3a
- Fonts: Heebo + Rubik (Google Fonts, free)
- Icons: Flaticon + Font Awesome 6
- Accessibility: ARIA v1.3 pass (skip links, landmarks, focus indicators)
- Admin Dashboard: Included free (81 pages, dark mode, save $16)
- Code Quality: W3C valid HTML5, well-commented, cross-browser compatible
- Documentation: Comprehensive documentation included
Fonts Used
- Heebo (Google Fonts)
- Rubik (Google Fonts)
Image Credit
- Freepik
- Unsplash
Note: All images in screenshots are for demo purposes only and are NOT included in the download package.
v1.3 03/10/2026 -Full ARIA accessibility pass across all pages -Skip navigation links added to every page -Screen reader landmarks (main, nav) on all pages -Social icon links auto-labeled via JS -Slider arrow buttons: role=button + aria-label + keyboard Enter/Space -Mobile nav togglers: aria-label + aria-expanded synced -Back-to-top: aria-label + role=button -Visible focus indicators (3px outline, keyboard-only via :focus-visible)
v1.2 03/05/2026 -Fixed search icon positioning after Bootstrap 5 upgrade -Affected pages: index.html, dentist.html, surgery.html -CSS fix applied in style.css
v1.1 02/27/2026 -Bootstrap upgraded 4.1.3 -> 5.3.3 -Popper upgraded to @popperjs/core 2.11.8 -data-toggle / data-target / data-dismiss -> data-bs-* across all HTML files -Bootstrap compatibility shim (bootstrap-compat.css) added