Rehab Backend: Healthcare Management System by Davoad EivazkhaniRehab Backend: Healthcare Management System by Davoad Eivazkhani

Rehab Backend: Healthcare Management System

Davoad Eivazkhani

Davoad Eivazkhani

Overview

Rehab Backend is an enterprise-grade management platform built for rehabilitation centers, healthcare facilities, and wellness clinics. It streamlines patient care coordination, appointment scheduling, pharmacy management, payment processing, and financial analytics.

The Problem

Rehabilitation centers juggle patient records, treatment plans, appointments, pharmacy inventory, and billing across disconnected tools. This fragmentation leads to missed appointments, billing errors, and poor visibility into facility performance.

The Solution

I built a comprehensive Django-based platform that unifies the entire rehab center workflow:
Patient Management: Full CRUD for patient records, medical history, treatment plans, and progress tracking
Appointment Scheduling: Calendar-based booking with conflict detection and reminders
Pharmacy Module: Drug inventory management, prescription tracking, and analytics dashboard
Payment & Billing System: Flexible payment tracking (weekly, monthly, quarterly), multiple payment methods (cash, card, insurance), automated invoicing, and refund processing
Financial Analytics: Interactive Chart.js dashboards with revenue KPIs, payment distribution analysis, monthly income trends, and exportable reports (PDF, Excel)
Role-Based Access Control: Multi-tier permissions for Admin, Staff, Clinician, and Receptionist roles
Phone Verification: SMS-based registration verification for secure onboarding

Tech Stack

Backend: Python, Django, Django REST Framework
Database: PostgreSQL
Frontend: HTML5, CSS3, JavaScript (Chart.js for data visualization)
Authentication: JWT / Django Session Auth with RBAC
Deployment: Docker, Gunicorn, Render

Results

A production-ready system with 59 commits, 4 branches, clean modular architecture (patients, pharmacy, appointments, users apps), and full REST API documentation. Designed to scale from a single clinic to a multi-location healthcare network.
Like this project

Posted Jul 6, 2026

Enterprise healthcare platform for rehab centers: patient management, appointment scheduling, pharmacy, billing, and financial analytics in one system.