0
Front-End Software Developer
React, Vue, TypeScript & Tailwind
Back to Projects
Project CategoryFrontend
Project Showcase

HMIS Universal System

Unified Hospital & Restaurant Management Information System.

React
TypeScript
TailwindCSS
Shadcn-UI
+4 more
HMIS Universal System

Project Overview

HMIS Universal System is a unified Hospital & Restaurant Management Information System built to manage clinical workflows and restaurant operations in one platform. The frontend focuses on performance, accessibility, and reusable component systems to support complex enterprise requirements.

Development Process

Challenges

Supporting sensitive clinical data, building flexible workflows for multiple domains (hospital + restaurant), implementing multilingual support, and integrating AI-assisted flows while keeping the UI performant and accessible.

Solutions

Implemented a component-driven architecture using React, TypeScript and shadcn-ui to enable reuse across reporting and UI surfaces. Added client-side AES-256 encryption (CryptoJS) to protect sensitive payloads. Built AI-powered suggestion flows for diagnostic orders and prescriptions, implemented role-based permissions, and added i18n for multi-language support. Validations and schemas were enforced with Zod.

Results & Impact

Delivered a production-ready HMIS that consolidates hospital and restaurant operations, with modular reporting components reused across financial and clinical reports. The app improved developer productivity through reusable components and increased accuracy in diagnostic ordering via AI suggestions.

Project Gallery

HMIS Universal System screenshot 1
HMIS Universal System screenshot 2

Tech Stack

React
TypeScript
TailwindCSS
Shadcn-UI
CryptoJS (AES-256)
Jira
GitHub
Git

Key Features

  • Hospital's different sections from a single platform
  • Doctor availabilities & appointments
  • Patient medical records
  • Transactions & billing management
  • Prescription generation
  • AI-assisted suggestion flows
  • Diagnostic orders for lab, X-ray & ultrasound
  • Queueing system visit workflows
  • Multi-language / i18n support
  • Client-side AES-256 encryption (Securing)
  • Modular, reusable reporting components
  • Role-based permissions and secure data access