- TypeScript
- Web application
- Business workflows
BUSINESS PLATFORM / READ CASE STUDY
Dental Laboratory Management
A browser-based operations system for dental laboratories to track jobs, technician work, procedures and financial rules.

Demo hosting uses a free database tier. The first opening may take up to around 30 seconds while it wakes up.
01 / PRODUCT OVERVIEW
Built around the work people need to do.
Dental Lab Management is a laboratory operations product built around incoming jobs, technician activity, configurable procedures and financial rules.
The challenge
Laboratory work needs a shared view of each job’s status, owner and next operational step.
- Operational register and real-time status visibility
- Work intake, scanning and technician workflows
- Role-based access for management, reception, technicians, couriers and doctors
- Company-aware operational context and audited administration
02 / TECHNICAL EVIDENCE
The structure behind the interface.
- React, TypeScript and Vite with React Router and TanStack Query
- NestJS REST API with Prisma and PostgreSQL
- Cookie sessions, CSRF protection and centralized RBAC
- Zod and React Hook Form for validated workflows
A pnpm workspace keeps the React client, NestJS API and shared packages aligned. The backend owns sessions, permissions and laboratory data while the client provides responsive operational views.
