HealthMed ERP Platform for Hospital Management
Custom ERP created to manage finance, staff, and operations for a 5,000+ employee hospital.
Business Problem
One of the largest hospitals in the region, with more than 5,000 employees, faced major operational challenges. They were relying on multiple disconnected software tools and even Excel sheets for critical functions such as:
- Financial management
- Employee scheduling and payroll
- Administrative workflows
- Patient and emergency operations
This fragmented approach caused manual inefficiencies, lack of visibility, and poor control over finances and operations. The hospital needed a unified ERP system to manage all processes under one platform.
Our Approach
Research & Analysis (First 6 Months)
- Conducted over 6 months of in-depth research, interviewing stakeholders, top managers, doctors, administrators, and emergency staff.
- Mapped the entire hospital’s offline and online workflows.
- Identified bottlenecks and gaps in finance, HR, operations, and patient management.
- Created 500+ pages of business documentation, including full user flows and UX/UI prototypes.
Design & Planning
- Delivered a comprehensive ERP blueprint with modular system design.
- Conducted project estimation and signed a second contract to begin development.
Development & Delivery (35 Months)
- Adopted a release cycle of every 3 months, progressively delivering modules into production.
- Built a scalable ERP platform covering finance, HR, medical workflows, and administration.
Challenges
- Unifying disconnected systems into one seamless platform.
- Ensuring compliance and security for medical and financial data.
- Designing for 5,000+ concurrent users, including doctors, nurses, managers, and drivers.
- Managing multiple environments (dev, stage, pre-production, production).
- Coordinating a large development team over a 40-month delivery timeline.
Impact
- Replaced manual processes with automated workflows.
- Delivered a single ERP platform integrating finance, HR, and medical operations.
- Improved transparency and accountability in financial management.
- Increased efficiency for doctors, administrators, and emergency staff.
- Enabled long-term scalability and smoother collaboration across hospital departments.
Reflection
The HealthMed ERP project demonstrates how large-scale healthcare organizations can achieve digital transformation with the right approach. By investing heavily in upfront research and stakeholder collaboration, we ensured the system was tailored to real hospital needs and not just generic ERP modules. The project highlights the importance of progressive delivery, microservices scalability, and human-centered UX/UI design in complex healthcare environments.
Technical Parameters
Backend
- Architecture: Microservices with Hexagonal Architecture
- Architecture: Microservices with Hexagonal Architecture
- Gateways: API Gateway, WebSocket Gateway
- Business Logic Services: 22 microservices handling core functionalities
- Programming Languages: Node.js (TypeScript), Golang
- Inter-Service Communication: gRPC/Protobuf (backend-to-backend), REST/JSON (backend-to-frontend)
- Databases: PostgreSQL (relational), MongoDB (document), Redis (caching)
- Search Engine: ElasticSearch
- Message Brokers: Kafka, NATS, RabbitMQ
- Notifications: Firebase push notifications
Frontend
- Framework: React.js with TypeScript
- UI Framework: Ant Design for modular and scalable UI components
- State Management: Redux Toolkit
- Validation: React Hook Form + Yup
- Routing: React Router DOM
- Styling: SCSS modules for maintainability
Mobile
- Framework: React Native for iOS and Android
- Features: Role-based mobile access for doctors, administrators, and drivers
- Navigation: React Navigation
- State Management: Redux Toolkit
- Integrations: Push notifications, GPS tracking, secure document handling
Infrastructure
- Hosting: AWS Cloud
- Environments: Dev, Stage, Pre-Production, Production
- Orchestration: Kubernetes (EKS)
- Storage: AWS S3 for secure file storage
- DNS & Email: Route 53 and SES
- CI/CD: GitLab CI + FluxCD for automated deployments
- Versioning & Packaging: Docker, Helm, GitLab Registry
Project Highlights
- Duration: 40 months (6 months research + 35 months development)
- Team Size: 17 core specialists
- 6 Backend Developers
- 4 Frontend Developers
- 2 Mobile Developers
- 2 UX/UI Designers
- 1 DevOps Engineer
- 3 QA Specialists (1 Automation, 2 Manual)
- 1 Product Owner
- 1 Project Manager
- Industry: Healthcare ERP
- Service Type: Business Analysis, UX/UI Design, ERP Development, Mobile App Development, DevOps, Support & Maintenance
Trusted by Our Clients
We are proud to be rated 5★ by our clients on Clutch. Their feedback highlights our commitment to delivering reliable software and mobile app solutions that create real business impact.
Some of our projects
Here are two examples of custom software solutions we developed for our clients, each paired with mobile applications to ensure full accessibility and scalability.
Onkeet
A multi-vendor marketplace for a wide range of products, featuring dedicated portals for admins, sellers, delivery staff, and standard buyers across both web and mobile.
Monolith
Node.js
React.js
Work With Aimit
Take the first step and tell us about your project.
Connect With Aimit
We’re available during our work time to discuss your ideas and explore how Aimit can support your next project. Contact us at our offices in Armenia or the USA, or reach out by email anytime.