SHAR PAYROLL V2 — BLUEHOST PACKAGE

IMPORTANT: This is a TEST/MIGRATION package. Keep the current Supabase payroll untouched until acceptance passes.

1) In Bluehost create a MySQL database + user.
2) Import database/schema.sql in phpMyAdmin.
3) Import migration/supabase-data.sql. It contains the complete 7 Supabase records, including June/July/August/September JSON snapshots.
4) Edit api/config.php and fill DB_NAME, DB_USER, DB_PASS (DB_HOST is usually localhost).
5) Upload the package contents to the TEST subdomain folder.
6) Open /setup_admin.php and create the first admin password (10+ chars).
7) DELETE setup_admin.php immediately after success.
8) Open /login.php and sign in.
9) Verify month list, September staff count, Doctors, Per-Case, Accounts Summary, USD Staff and totals against the current system.
10) Only after acceptance should DNS/production be switched.

ROLES
- admin: full access + Users + Audit
- accounts: payroll view/edit/export
- viewer: view only

NOT YET AUTOMATED IN THIS package:
- Fine-grained per-screen permissions UI.
- Dedicated polished Doctors PDF/print redesign.
- Azin Dilshad $200 is NOT silently injected into historical September data. Add it after confirming the amount.
These should be the next development pass after the migrated test copy is verified.
