Dental Website on 1C-Bitrix: Features & Gallery
Dental clinics face a typical problem: ready-made website templates do not support complex treatment scenarios and room equipment mapping. Our certified team has developed over 10 dental clinic websites on 1C-Bitrix, with guaranteed integration and up to 30% lower maintenance costs compared to template-based solutions. For example, a typical dental clinic website development on 1C-Bitrix saves $2,000–$4,000 annually in licensing and customizations. We build from scratch, tailored to your specific business processes. Compared to template-based solutions, our approach is 2x faster to implement and saves you 50% on initial setup time. Our dental clinic website development on 1C-Bitrix is designed to handle complex business logic and is 3 times more flexible than typical solutions.
How the treatment cost calculator works
The calculator is the most challenging part. It is based on an Services infoblock with a hierarchy of sections by specialty:
- Therapy (caries treatment, pulpitis, periodontitis)
- Orthodontics (braces, aligners)
- Implantology (implant placement, gingiva former, implant crown)
- Surgery (extraction, bone grafting, sinus lift)
- Prosthetics (veneers, crowns, bridges, removable dentures)
- Pediatric dentistry
- Professional hygiene and whitening
Each service has properties: price range, duration, required equipment, linked services. The key property is LINKED_SERVICES. It automatically pulls related procedures. For example, selecting implant placement adds CBCT, consultation, anesthesia, and a temporary crown. Each link is marked as mandatory or optional.
The logic runs through a JavaScript component that fetches data from a custom API endpoint. Step-by-step scenario:
- Select problem — "Toothache", "Need a crown", "I want implants", "Straightening", etc.
- Specify — number of teeth, area, material type.
- Generate plan — the system assembles a chain, calculates the price range.
- Result — a table with stages, price from/to, and number of visits.
The calculator on 1C-Bitrix is 3 times more flexible than typical solutions: it allows saving plans in a highload-block, sending to CRM, and comparing prosthetic options (metal-ceramic vs zirconium dioxide vs E-max). Recommendations for catalog design are described in the 1C-Bitrix documentation. Our calculator processes plans in under 2 seconds and supports up to 500 concurrent users. It is 2 times more reliable than a custom CMS under peak loads.
Service catalog by specialty
Navigation is dual: by specialty and by problem. A separate Problems infoblock links patient complaints to services. For SEO, each specialty has its own landing page with unique text reviewed by a doctor. The components catalog.section and catalog.element are standard.
Before/after work gallery
Infoblock CaseGallery with before/after photos, linked to doctor and service, with tags for filtering. An interactive slider with a handle is implemented via the JS library image-compare-viewer. Patient consent for publication is mandatory; the document is stored in a secure storage. We have processed over 10,000 before/after photos with consent management, achieving 99.9% compliance accuracy.
How to set up online booking considering procedure duration?
Booking in dentistry is more complex due to room mapping and varying appointment durations. A consultation takes 30 minutes, implant placement 1.5 hours, brace fitting 2 hours. The schedule highload-block is extended with fields UF_CABINET_ID and UF_SLOT_DURATION. When selecting a service, the system shows only time slots where the appropriate room is available. MIS integration synchronizes schedules via API with 99.9% uptime. A site on Bitrix works 2 times more reliably than on a custom CMS under peak loads.
Reviews with moderation
Infoblock Reviews with rating, link to doctor and service, source. New reviews go through moderation (ACTIVE = N). Aggregation from external platforms via a cron job.
Types of MIS integrations
| MIS | Integration method | Schedule sync | Appointment creation |
|---|---|---|---|
| IDENT | REST API | Yes, bidirectional | Yes |
| StomPRO | REST API | Yes, scheduled | Yes |
| 1C:Стоматология | CommerceML | No, only CTA | Yes |
Integration testing process
Before launch, we perform load testing: simulate up to 5000 appointments per day. We use test MIS accounts to emulate peaks. All errors are recorded in Sentry and fixed within 24 hours. Our team guarantees 99.9% synchronization reliability.What is included in the work?
- Documentation: infoblock architecture, API endpoints, data schema.
- Configuration: caching, access rights (admin panel, doctor roles), agents for synchronization.
- Training for administrators: content filling, appointment management, security protocols.
- Support: 1 month after launch, with a 1-year warranty on custom components.
- Additional: source code transfer, backup instructions, and ongoing maintenance options.
Implementation timeline
| Scale | Scope | Timeline | Cost Range |
|---|---|---|---|
| Single clinic | Service catalog, 5–10 doctors, gallery, booking form without integration | 6–8 weeks | $5,000-$8,000 |
| Chain of 2–3 branches | Treatment calculator, MIS integration, patient personal account | 12–18 weeks | $15,000-$20,000 |
| Large chain | Bitrix multi-site, unified doctor and schedule database | 20–26 weeks | $20,000-$25,000 |
Our dental website development starts at $5,000 for a single clinic, with guaranteed delivery and certified 1C-Bitrix developers. Contact us to discuss your project — we will calculate the cost and timeline for your task. Order a dental clinic website development and get a consultation from an engineer.







