Back to Portfolio
APILive2025

SIMARU API

RESTful API for a Hospital Asset Management System with focus on reliability and scalability.

About This Project

SIMARU (Sistem Informasi Manajemen Aset RS UMMI) is a comprehensive REST API built for RS UMMI Bogor's internal asset management operations. The system manages the full lifecycle of hospital assets — from procurement and registration to depreciation and disposal.

The API is built with TypeScript and Express, backed by MySQL with Sequelize ORM. Database schema was carefully designed to support complex relationships between assets, departments, vendors, and maintenance records. The schema supports the entire asset management workflow without data redundancy.

Security was a primary concern given the sensitive nature of hospital operations. The system implements JWT-based authentication, role-based access control (RBAC), and comprehensive audit logging for all write operations.

Integration features include WhatsApp push notifications for procurement approvals, QR code generation for physical asset labeling, and Excel export for regulatory reporting.