Logo Lanfrica

charidedecha7-ops/Ethiopia-Hospital

Domain:

healthcare

Record type:

software
Creator:
cha
Host:
# Ethiopian Hospital Management System A comprehensive Hospital Management System built with Django and Machine Learning, designed specifically for Ethiopian healthcare facilities. ## Features ### Core Modules - Patient Registration & Medical Records - Doctor & Staff Management - Appointment Booking System - Laboratory Test Management - Pharmacy/Drug Store Inventory - Billing & Payment Tracking - Diagnosis/Treatment History - Role-Based Access Control ### Machine Learning Models 1. **Disease Prediction** - Predicts common Ethiopian diseases (Malaria, Typhoid, TB, Pneumonia, Diabetes, Hypertension) 2. **Patient Risk Scoring** - Identifies high-risk patients 3. **Appointment No-Show Prediction** - Predicts patient attendance ### Ethiopia-Specific Features - Multi-language support (English, Amharic, Afaan Oromoo) - Ethiopian timezone (Africa/Addis_Ababa) - Ethiopian phone number format - Kebele ID support - Ethiopian calendar option - Common Ethiopian diseases focus ## Tech Stack - Django 4.2+ - Django REST Framework - PostgreSQL - scikit-learn - pandas, numpy - Bootstrap 5 ## Quick Start ```bash # Install dependencies pip install -r requirements.txt # Run migrations python manage.py migrate # Create superuser python manage.py createsuperuser # Load sample data python manage.py loaddata sample_data.json # Train ML models python ml_models/train_models.py # Run server python manage.py runserver ``` ## Project Structure ``` hospital_system/ ├── core/ # Core Django app ├── patients/ # Patient management ├── doctors/ # Doctor & staff management ├── appointments/ # Appointment booking ├── laboratory/ # Lab test management ├── pharmacy/ # Pharmacy inventory ├── billing/ # Billing & payments ├── ml_models/ # Machine learning models ├── datasets/ # Training datasets └── templates/ # HTML templates ``` ## Default Login Credentials - Admin …