Back to projects
Dental clinic Private repository
Dental Clinic System
Dental clinic management: patients, appointments, clinical history and odontogram.
- Type
- Custom system
- Database
- PostgreSQL
- Data models
- 9 models in PostgreSQL
What it solves
A dental clinic needs to schedule well, keep each patient's history at hand and record the state of every tooth. The system brings it all together in one place.
Key features
- Patient records and appointment scheduling.
- Clinical history per patient.
- Odontogram to record the state of each tooth.
- Notifications and a dashboard with key indicators.
- Users and clinics, with authentication.
Architecture and technical decisions
- NestJS API with Prisma on PostgreSQL 16.
- Redis in the Docker Compose environment, alongside pgAdmin to manage the database.
- Angular frontend.
- JWT authentication and Swagger documentation.