CES LAB Back Home

System Documentation

Operational guide for super admin, lab manager, lab staff, frontdesk workflows, patient OTP login, report upload, and support process.

Role Access

  • Super Admin: Manages labs, users, categories, tests, pricing, branding, and frontend content.
  • Lab Manager: Manages lab staff, views OTP logs, oversees daily operations for assigned lab.
  • Lab Staff: Registers patients, creates orders, records payments, uploads results.
  • Patient: OTP-only login using email/phone, can view portal and download receipts/results.

Patient OTP Flow

1. Request OTP Patient enters registered email or phone on `/patient/login`.
2. Channels OTP is sent through available channels (email, SMS, WhatsApp).
3. Verify Patient submits 6-digit OTP on `/patient/login/verify-otp`.
4. Access Patient opens portal, views orders, downloads result and transaction receipt.

Lab Staff Workflow

1. Register PatientCreate/update patient demographic data.
2. Create OrderSelect tests from catalog, apply lab pricing.
3. Receive PaymentRecord payment and outstanding balance.
4. Upload ResultAttach result file (watermark applied for patient download).
5. DeliveryPatient receives OTP and accesses result securely.

Admin Frontend Settings

  • Path: /admin/branding
  • Edit app name and logo.
  • Edit landing page hero title/subtitle.
  • Edit contact section (email, phone, address).
  • Set official WhatsApp business number.
  • Set social links (Facebook, Instagram, X, LinkedIn).

Demo Accounts (Seed Data)

Use only in development/testing environment.

Role Email Password
Super Admin superadmin@lab.test SuperAdmin@123
Lab Manager manager@lab.test LabManager@123
Lab Staff staff@lab.test LabStaff@123