Skip to content

Refat12345/dialysis-management-system

Repository files navigation

🏥 Dialysis Centers Management System

A comprehensive digital ecosystem developed for "Daamkom Hayat" to automate and unify 35+ dialysis centers across Syria.


📺 Project Showcase & Media Recognition

This project gained national recognition for its social impact and technical execution:


🚀 System Architecture (5-in-1 Solution)

The system is designed to replace paper-based records with a centralized Data Center, managing over 35 medical centers and thousands of patient sessions. It consists of 5 integrated applications:

  1. Main Admin Dashboard (Web): Full oversight for "Daamkom Hayat" program management.
  2. Center Manager Dashboard (Web): Local management for individual center operations.
  3. Medical Secretary Portal (Web): Handling patient intake, files, and scheduling.
  4. Nursing Application (Mobile): Real-time monitoring and logging for dialysis sessions.
  5. Patient Application (Mobile): Allowing patients to track their medical history and appointments.

🛠️ My Role & Tech Stack

As a Frontend Software Engineer, I co-led the development of the Web Dashboards, focusing on performance and user experience:

  • Frontend Framework: React.js (Vite)
  • Styling: Tailwind CSS / Modular CSS
  • State Management: Redux Toolkit / Context API
  • API Handling: Axios (Integration with Laravel RESTful API)
  • Key Contribution: Developing dynamic medical dashboards, complex patient data tables, and multi-role authentication flows.

📸 System Preview (Web Dashboard)

Visualizing the digital transformation from paper to code.

🖥️ Main Analytics Overview

Main Dashboard The central management hub built with React.js & Vite, providing real-time oversight of all centers.

🔍 View More System Interfaces (Screenshots)

📊 Medical Statistics & Progress Charts

Statistics Advanced data visualization for patient sessions and treatment outcomes.

📋 Patient Records Management (EMR)

Patient Management Centralized Electronic Medical Records for thousands of patients across 35+ centers.

🧪 Comprehensive Medical Records

Medical Record Detailed individual patient history, lab results, and dialysis session logs.

💉 Session Consumables & Inventory Tracking

Consumables Tracking Automated tracking of medical supplies used during sessions to prevent waste.

🔐 Secure User Roles & Permissions

User Profiles Granular access control for Admins, Center Managers, and Medical Secretaries.


👥 Development Team & Roles

This project was successfully delivered by a dedicated team of 5 engineers:

  • Refat Abdulwahed - Frontend Software Engineer: Led the React.js web development.
  • Saria Alzoubi - Frontend Software Engineer: Collaborated on React.js UI/UX and components.
  • Ahmad Sharedah - Backend Developer: Architected the Laravel API and database.
  • Wassem Albezrah - Mobile Developer: Developed the Flutter cross-platform applications.
  • Bashar Abdul Kader - Software Engineer: Contributed to system logic and documentation.

⚙️ Installation & Local Setup

To run the web dashboard on your machine:

  1. Clone the repository:
    git clone [https://github.com/Refat12345/dialysis-management-system.git](https://github.com/Refat12345/dialysis-management-system.git)

About

A professional React-based Management System for 35+ Dialysis Centers, featuring real-time analytics, EMR, and session consumables tracking

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors