Getting started
Use this guide for first-time hospital setup, account access, navigation, notifications, payments, and guest telemedicine links.
ZenhCare is a hospital and patient-care management application. Hospital teams use the web portal to manage clinical work, people, billing, facilities, stock, reporting, and support. Doctors, patients, telemedicine-center operators, affiliate partners, and ZenhCare platform administrators have separate work areas suited to their roles. Patients also use the ZenhCare mobile app for appointments, admission requests, health records, payments, reports, and medical-aid features.
This guide describes the user-visible application only. The pages and buttons a person sees depend on their role, permissions, hospital subscription, and enabled add-ons.
How a hospital starts using ZenhCare
- A ZenhCare platform administrator creates the hospital account and its first Hospital Admin account.
- The Hospital Admin receives login credentials and signs in with an email address and password.
- If the account has a temporary password, ZenhCare requires a new password before opening the application. The new password must be at least six characters and must be entered twice.
- On first use, the Hospital Admin is taken through the Setup Assistant. Every setup step can be saved or skipped and revisited later.
- After setup, the Module Hub shows the modules included in the hospital's subscription and allowed by the user's permissions.
- The Hospital Admin adds departments, doctors, staff, wards, services, and other records needed for daily work.
Hospital onboarding flow
Open Module Hub → Setup Assistant. The left side shows progress as Done, Skipped, or Already set.
- Hospital profile — Enter the hospital name (required), email, phone, street, city, district/division, post code, country, and logo URL. Saving updates the details used on invoices, cards, and reports.
- Clinical policies — Configure the patient registration fee, payment-before-consultation rule, staff bypass option, default IPD service charge, bed-day method, and whether housekeeping, laundry, kitchen/meals, and discharge medicines are billed. Saving makes these the hospital's operating defaults.
- Finance — Set the invoice prefix, invoice due period, tax on/off, tax name and rate, accepted payment methods, and fiscal-year start month. At least one payment method must remain selected. Payment options shown are Cash, Card, bKash, Nagad, Mobile banking, Internet banking, Wallet, and Insurance. This step can be unavailable on a plan without Finance.
- Facilities — Add departments, wards and beds, OT rooms, stores, and doctors. Typical fields include names, types, floor, bed count/prefix, daily rate, and doctor account/employment details. Each item is available immediately to its related workflow after it is saved.
- Team — Add staff logins and assign staff roles. A generated temporary password is shown once after saving.
- Review & finish — Review completed, skipped, and untouched steps. Finish setup marks onboarding complete and opens the Module Hub. Exit setup leaves the assistant without preventing later use; the assistant remains available from the Module Hub.
Module selection

The Setup Assistant does not contain a manual module checklist. Module access comes from the hospital's subscription and separately enabled add-ons.
- Starter shows core Clinical features and Support.
- Growth adds Administration and the Lab, Pharmacy, OT, and IPD clinical areas.
- Enterprise includes all core areas, including HRM, Finance, and Analytics.
- Telemedicine and Central Store Controls are separately enabled add-ons.
Locked Module Hub cards show Upgrade to access. A Hospital Admin or private-practice doctor can open Marketplace, review available add-ons and monthly/yearly prices, choose a preferred billing cycle, add optional notes, and select Send request. ZenhCare confirms receipt and notifies the user after review. Active add-ons are marked Active.
Signing in and account access

- Sign in fields: Email address and Password are required. Remember me is optional. The eye control shows or hides the password.
- A successful sign-in opens the correct workspace for the user's role. If the user was sent to sign-in from an allowed page, ZenhCare returns them to that page.
- Forgot password: Enter the account email, choose a verification channel where offered, enter the six-digit verification code, then enter and confirm a new password. The web portal can also open a password-reset link received by email.
- Session expired: ZenhCare returns the user to sign-in and displays the reason.
- Logout: Ends the current session and returns to sign-in.
- Theme: The web portal provides a light/dark theme control.
Roles and visibility
ZenhCare has user areas for Hospital Admin, Doctor, Intern Doctor, Nurse, Receptionist, Lab Technician, Pharmacist, Accountant, Center Operator, Patient, Affiliate, and Super Admin. Staff menus are built from permissions; a user may therefore see only part of a module described below. If a needed page is missing, ask the Hospital Admin to review the user's role and permissions.
Screenshots
No application screenshots are stored in the project. The available image files are branding, banners, icons, and allergy illustrations, so no interface screenshots are included here.
Shared web portal features
Module Hub and navigation
- Hospital Admins use the Module Hub to open Clinical, HRM, Finance & Accounting, Administration, Analytics, and Support.
- The side navigation changes for the selected module. Staff receive one combined menu containing only permitted pages.
- The top bar provides notifications, account controls, practice selection for doctors, and theme switching where applicable.
- Empty pages normally explain which prerequisite is missing and may link directly to the correct setup page.
Notifications
Select the notification bell to review recent alerts. Notifications can be opened to reach the related work item. The exact notification types depend on enabled modules and the user's permissions.
Online payment result
- After hosted checkout, ZenhCare displays Confirming your payment, followed by Payment successful, Payment failed, Payment cancelled, Payment refunded, or Still processing.
- A success confirms the amount and payment reference. Failure or cancellation states that no charge was made. If confirmation is delayed, return to My Payments and check again shortly.
- Checkout opened in a separate tab closes after showing the result; same-tab checkout offers Go to my payments and Back to home.
- Demo environments may show Sandbox checkout — no real charge with controls to simulate success, failure, or cancellation. Do not treat a sandbox result as a real payment.
Guest telemedicine link
- A patient can open a single-use email/SMS join link without signing into the portal.
- The preview shows doctor, hospital/clinic, Audio or Video mode, and the link expiry time.
- Read the privacy/emergency notice, then select I consent — join the call. This confirms consent, that the patient is in a private location, and that the call is not a substitute for emergency care.
- ZenhCare connects the encrypted, non-recorded call. An expired/invalid link asks the patient to request a new one from the clinic.