Dentic is a comprehensive dental clinic management application designed to streamline and centralize all aspects of clinic operations. The platform provides an intuitive interface for managing patient records, scheduling appointments, handling billing and payments, and maintaining inventory and equipment.
You can explore the Dentic application live at:
https://static-react-app-cbhl.onrender.com
The demo environment provides sample accounts for different user roles, allowing you to experience the app from various perspectives. Each account has specific access and permissions based on its role.
| Role | Username | Password | Access & Permissions |
|---|---|---|---|
| Admin | admin | admin | Full access to all modules, settings, user management, and clinic configuration. |
| Staff | staffuser | staffpass | Access to appointments, patient management, basic billing, and daily operations. |
| Doctor | doctoruser | doctorpass | Access to patient records, appointments, odontogram, prescriptions, and lab tests. |
| Accountant | accountantuser | accountantpass | Access to billing, invoices, payments, expenses, and financial reports. |
| Technical | technicaluser | technicalpass | Access to equipment maintenance, technical logs, and system health monitoring. |
code directory: Contains the frontend and backend directories.
Documentation pages: Contains a read-only version of the full documentation for users. You can view it by clicking on the index.html file.
Documentation MkDocs source file: Contains the MkDocs written in Python. Users can modify the documentation content and then generate the updated HTML files.
Dentic offers a comprehensive suite of features designed to streamline dental clinic operations, enhance patient care, and support efficient administration. The key features include:
Patient Management
Centralized patient records with medical history, allergies, insurance, and emergency contacts. Advanced search, filtering, and bulk actions for efficient data handling.
Appointment Scheduling
Flexible calendar views, appointment booking, editing, rescheduling, and reminders. Integration with Google Calendar and AI-powered slot suggestions.
Doctor & Staff Management
Detailed profiles, scheduling, role assignment, and performance analytics for doctors and staff. Supports bulk actions and status tracking.
Clinic Management
Manage multiple clinic locations, contact details, working hours, and operational settings from a single interface.
Billing & Invoices
Create, edit, and manage invoices with support for multiple payment methods, discounts, taxes, and downloadable PDFs. Track payment status and outstanding balances.
Payments
Record and monitor patient payments, payment methods, and statuses. Integration with billing and financial analytics.
Expense Tracking
Log, categorize, and analyze clinic expenses. Visual widgets and charts for financial overview and budgeting.
Memberships
Manage patient membership plans, benefits, payment status, and renewals. Color-coded indicators and detailed records.
Prescription Management
Create, view, and manage prescriptions with medication details, dosage, and refill tracking. AI-powered assistant for safe prescribing.
Medicament Management
Track medicament inventory, expiration, batch numbers, and manufacturer details. Bulk import/export and advanced filtering.
Certificates
Issue and manage medical certificates, including diagnosis, recommendations, and PDF export. Linked to patient and doctor records.
Reports & Analytics
Interactive charts and widgets for patient, medicament, financial, and operational analytics. Exportable data for reporting.
Settings & Configuration
Customize system settings, localization, open hours, AI and telemedicine integration, and clinic branding.
Odontogram
Visual dental charting for recording tooth conditions, treatments, and history. AI-powered predictions and 3D jaw visualization.
Lab Test Management
Create, upload, and analyze laboratory tests and results. AI-powered report analysis and PDF export.
Telemedicine
Schedule and conduct remote consultations with Google Meet integration, video/audio calls, and chat.
Equipment Maintenance
Track clinic equipment, schedule maintenance, assign technicians, and maintain service history.
Dicom Viewer
The Dicom Viewer module in Dentic provides a streamlined interface for viewing and managing dental imaging files associated with patients.
Marketing
The Marketing Campaigns module provides a comprehensive interface for managing marketing campaigns within the Dentic application.
Dashboard: Summary cards, interactive charts, top performer lists, calendar, and system health monitoring.
Patient Management: Rich patient profiles (history, allergies, insurance), AI-powered summaries, bulk actions, filtering, and export.
Appointment Management: Multiple views (table, card, calendar, list, timeline), Google Calendar integration, bulk actions, AI slot suggestions & no-show prediction.
Doctor & Staff Management: Enhanced profiles with specialization/roles, analytics, scheduling, bulk actions, and AI-powered matching.
Clinic Management: Multi-clinic support with editable info, working hours, and integration with staff & appointments.
Billing & Invoices: Discounts, taxes, payment methods, PDF export, preview, tracking of outstanding payments.
Payments: Tracking by patient/clinic, status monitoring, bulk actions, and statistics widgets.
Expenses: Categorization, analytics charts, vendor integration, bulk actions, export.
Memberships: Plan management, benefits, renewals, payment status, color-coded indicators, export.
Prescriptions: Multiple medications, dosage, AI assistant, error detection, PDF export, bulk actions.
Medicament Management: Inventory, expiration alerts, batch management, bulk import/export, integration with prescriptions.
Certificates: Creation, editing, PDF export, links to patient/doctor/clinic, analytics charts.
Odontogram: Visual dental charting, AI predictions, 3D visualization, treatment history.
Lab Tests: Test creation, upload, AI-powered analysis, PDF/JSON export, filtering.
Telemedicine: Google Meet scheduling, video/audio calls, chat, call history, telemedicine dashboard.
Equipment Maintenance: Tracking, scheduling, technician assignment, service history, QR codes, bulk actions.
Reports & Analytics: Interactive charts & widgets for patients, medicaments, finance, operations; export supported.
Contact & Communication: Patient communication tools, reminders, feedback collection.
Settings & Configuration: System settings, localization, AI/telemedicine integration, branding options.
Help & Documentation: User guides, FAQs, and support resources.