DokTema

an EMR i built for my uncle’s urology clinic in 2016 because every off-the-shelf one was overkill. still in use every day, and now other doctors are using it too.

doktema.com
Timeline
2016 – present
My role
all of it, since 2016: the build, the hosting, and every feature the clinic has asked for since.
Tech stack
PHP · CodeIgniter 4 · MySQL · JavaScript · jQuery · Bootstrap 5 · DOMPDF · PWA

the problem

my uncle is a urologist in Davao City. he tried a bunch of EMRs for his private practice and none of them fit: too many features, too much on screen, built for hospitals rather than one doctor and a small front desk. in 2016 he asked me to build something that only did what his clinic actually needs.

how i did it

i built it around his working day instead of a feature list. a patient comes in, joins the queue, gets seen, leaves with a prescription, a lab request, or a certificate on the clinic’s own letterhead. everything else is a module you can switch off.

what i built

patients

registration, profiles, search, file uploads, guardian details, and clinical history.

queue and consults

appointments and a consultation queue, online or face-to-face, with a dashboard that updates in real time.

visit notes

structured SOAP notes, vitals, and annotations drawn on configurable body diagrams.

prescriptions and labs

prescriptions with a searchable drug catalogue and favourites, lab requests, result tracking, and trends over time. all printable as PDF, and all possible without opening a visit first.

documents

medical certificates, PWD documents, surgical clearances, treatment plans, and vaccination records, each on the clinic’s letterhead and signature.

roles and settings

doctors, staff, admins, and owners each see what they need. every module can be turned off for clinics that don’t use it.

how it went

it has been in daily use at the clinic since 2016. in late 2025 i gave it a name and a brand, DokTema, because other doctors asked about it and wanted to use it too. it now runs general practice, internal medicine, and pediatrics clinics as well, plus a lab workflow set up for rheumatology.