Skip to content
This repository was archived by the owner on Jun 30, 2026. It is now read-only.
ElmahrosaPublic archive

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

UnityCare Platform

Connected health. Clear consent. Complete control.

A healthcare data platform built for the modern era — connecting patients, doctors, and administrators through a unified digital experience.

Stack

Layer Technology
Backend FastAPI (Python 3.12, async)
Frontend Next.js 15 (React 19, TypeScript)
Database PostgreSQL 16
ORM SQLAlchemy 2.0 (async)
Auth JWT + bcrypt + optional OIDC
Cache Redis
Monitoring OpenTelemetry
Hosting Railway

Features

  • Patient Dashboard — Health records, appointments, prescriptions, telehealth
  • Doctor Portal — Patient queue, consultations, e-prescriptions
  • Admin Console — User management, system analytics
  • Consent Management — Versioned, immutable consent lifecycle with audit trail
  • Arabic / English — Full bilingual UI with RTL support
  • Health Endpoints — /health, /status, /version for monitoring

Architecture

┌─────────────────────────────────────────────┐
│              Railway Cloud                   │
│                                              │
│  ┌──────────┐    ┌──────────────────────┐   │
│  │ Frontend │───▶│   FastAPI Backend    │   │
│  │ Next.js  │    │   Python 3.12        │   │
│  │ :3000    │    │   Port 8000          │   │
│  └──────────┘    └──────────┬───────────┘   │
│                             │               │
│                  ┌──────────▼───────────┐   │
│                  │   PostgreSQL 16      │   │
│                  │   7 tables           │   │
│                  └──────────────────────┘   │
└─────────────────────────────────────────────┘

Database (7 tables)

users · roles · patients · sessions · consents · consent_versions · audit_events


Built by Elmahrosa International

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages