Welcome to DentControl Documentation
Comprehensive dental clinic management for modern practices. Manage patients, appointments, treatments, and clinical records all in one place.
Quick Start
Get DentControl up and running in minutes
Configure Environment
Copy the environment file and generate your application key.
Update your
.env file with your database credentials and other configuration settings.Core Features
Everything you need to manage your dental practice
Multi-Clinic Management
Manage multiple dental clinics with tenant isolation and centralized administration.
Patient Records
Comprehensive patient profiles with demographics, contact info, and medical history.
Appointment Scheduling
Smart scheduling system for managing patient appointments and dentist availability.
Treatment Tracking
Track treatment plans, procedures, and progress for each patient.
Clinical Records
Maintain detailed clinical files and evolution notes for every patient visit.
Role-Based Access
Fine-grained permissions for admins, dentists, and assistants.
Explore by Role
Learn what each user role can do in DentControl
Super Admin
Full system access to manage clinics, users, and global settings.
Dentist
Manage patients, appointments, and treatments for your clinic.
Assistant
Handle reception, scheduling, and patient check-in tasks.
Technical Reference
Deep dive into models, controllers, and API structure
Data Models
Explore the database schema and Eloquent model relationships.
Controllers
Understand the application controllers and request handling.
Configuration Guide
Learn how to configure DentControl for your environment.
Deployment
Deploy DentControl to production with best practices.
Ready to get started?
Follow our quickstart guide to set up DentControl and create your first clinic in minutes.
View Quickstart Guide