Electron desktop app
RTM Ma O Shishu Hospital
Desktop management system for a mother-and-child hospital, covering patients, staff and scheduling.
ElectronReactNode.jsSQLite
RepositoryDesktop install only
Overview
A desktop management system for a mother-and-child hospital, covering patients, staff and scheduling.
Problem
The hospital needed a reliable, always-available system to manage patients, staff and daily scheduling without depending on connectivity.
Solution
An Electron desktop app with patient, staff and scheduling modules designed for continuous daily use at the front desk and wards.
Architecture
Electron main/renderer split with a local database, structured backups, and a UI tuned for fast repetitive data entry.
Database Design
Local relational tables for patients, staff, schedules and visits, with indexes tuned for daily lookup patterns.
API Design
IPC-based data layer with validation and audit-friendly write logging.
Results
- Held up well under daily hospital use
- Unified patients, staff and scheduling in one place
- Clear communication and delivery from day one
Lessons Learned
- Designing for repetitive data entry improved daily speed
- Regular backups were essential for a clinical setting