Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HAM Clinical Admin UI

Filament v5 admin panel for HIV clinical management system — modul UI panel admin untuk manajemen data klinis HIV (pasien, konseling, follow-up, laporan, program kerja).

Repo mirror UI dari monorepo ham-dev-v2 (private).
Di-update otomatis setiap push ke main monorepo. Jangan edit langsung di sini.


Infrastruktur & stack

Lapisan Teknologi
Runtime PHP 8.4
Framework Laravel 11
Admin panel Filament v5
Reactive UI Livewire 4
Database MySQL 8.4
Cache / session Redis (Alpine)
Container Docker + Laravel Sail
Web server Nginx (via Sail image)
PDF export mPDF
Excel export Fast Excel
Auth & roles Laravel Auth + Spatie Permission
Dev tools Laravel Pint, PHPUnit, Debugbar

Arsitektur deploy lokal

Docker Compose (Sail)
├── laravel.test   → PHP 8.4 + Nginx (port 80)
├── mysql          → MySQL 8.4 (port 3306)
└── redis          → Redis Alpine (port 6379)

Panel admin: /admin · Auth: admin / konselor · Soft delete: kolom boolean deleted


Fitur UI (cuplikan)

  • Master data referensi (wilayah, status HIV/TB, paduan ART, dll.)
  • Alur klinis pasien terpusat dari detail pasien
  • Konseling HIV, follow-up, pemeriksaan klinis, terapi ART
  • Program kerja (manfaat & nutrisi)
  • Dashboard analytics (chart pasien, follow-up)
  • Laporan admin: Excel/PDF (pasien, konseling, follow-up, check HIV, sosialisasi)
  • Download PDF per record pasien & konseling

Isi repo

Path Keterangan
app/Filament/ Resources, Pages, Widgets Filament v5
app/Providers/Filament/ Panel provider
app/Http/Controllers/ PDF download controllers
resources/views/ Blade laporan & PDF
routes/web.php Routes web & redirect legacy

Repo ini tidak berisi app/Models/ atau database/migrations/ (ada di repo private ham-clinical-core).


Topik

laravel · filament · php · livewire · docker · laravel-sail · mysql · redis · healthcare · clinical-management · mpdf · admin-panel


Sinkronisasi

ham-dev-v2 (private) ──push main──► ham-clinical-admin-ui (public)

About

Filament v5 admin panel for HIV clinical management — Laravel 11, PHP 8.4, Docker Sail, MySQL 8.4, Redis, Livewire, mPDF

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages