Ivora
A practice app for a dental clinic
An app for running a dental clinic, from today's patients to bills and supplies. Good for: dental clinics, small medical practices and health software makers. How it works: you see every chair live, click teeth on a tooth chart to record work and drag bookings between times and chairs. Includes: 15 pages with patients, treatment plans, records, prescriptions, lab work, messages, tasks, billing and insurance, supplies, reports, light and dark mode, phone, tablet and desktop. How to use: it runs on sample data with no backend, so add your own data or server. Built with TypeScript and GSAP, no framework.
$72.00 — one-time price, free updates
- A website template
- Plain HTML, CSS and JavaScript · no framework
- Build unlimited client sites with it
Built with Plain JavaScript, CSS, SVG, GSAP.
What is in the zip
- app.css
- css/assist.css
- css/billing.css
- css/help.css
- css/insights.css
- css/labs.css
- css/messages.css
- css/patients.css
- css/plans.css
- css/records.css
- css/schedule.css
- css/scripts.css
- css/settings.css
- css/supplies.css
- css/tasks.css
- css/today.css
- index.html
- src/actions.ts
- src/charts.ts
- src/drag.ts
- src/env.d.ts
- src/main.ts
- src/motion.ts
- src/pages/assist.ts
- src/pages/billing.ts
- src/pages/help.ts
- src/pages/insights.ts
- src/pages/labs.ts
- src/pages/messages.ts
- src/pages/patients.ts
- src/pages/plans.ts
- src/pages/records.ts
- src/pages/schedule.ts
- src/pages/scripts.ts
- src/pages/settings.ts
- src/pages/supplies.ts
- src/pages/tasks.ts
- src/pages/today.ts
- src/pages/types.ts
- src/store.ts
Version history
- v1.0.3, 2026-10-21 — Smoother page changes. Going into or out of Patients, Clinical or Messages no longer makes the page jump: the row of sub-tabs now appears or goes while the pages swap, so nothing shifts on screen. Nothing else changed.
- v1.0.2, 2026-10-21 — A plain background. The pastel colour wash behind the app is gone: the page is one flat near-white with white cards on it, each with a thin border and a soft shadow, and dark mode is one flat dark page. The soft colour fades on the Help search, the busy chairs, record tiles, task columns and the profile card are gone too, and the invoice's top stripe is one solid line. Each page's key figures stay as solid colour tiles. Nothing else changed.
- v1.0.1, 2026-10-21 — New look: tabs, dock and a pastel skin. The sidebar is replaced by page tabs across the top with a dark pill that slides to the page you are on. Patients, Clinical and Messages open a glass row of their own pages, and the tab remembers the last one you opened. Assist, Supplies, Settings and Help sit in a dark dock on the left; on tablets and phones the tabs scroll in one strip and the dock moves to the bottom. A soft pastel background with frosted panels, each page's key figures as solid colour tiles, light and dark both redone, and Urbanist for all text. Every page and feature works as before; the sidebar-fold setting is gone with the sidebar.
- v1.0.0, 2026-10-19 — First release. Ivora shipped, with the reel recorded from the real page.