Task #5
openCreate Patient Registration
0%
Description
Task Description:
Develop the Patient Registration screen for the Reception module.
The screen should allow reception users to register new patients by entering basic details and submitting them to the backend API.
On successful registration, show a confirmation message and reset the form.
Fields Required:
Patient ID (auto-generated / read-only)
Patient Name
Mobile Number
Sex (Dropdown: Male / Female / Other)
Age
Place
Register button
Basic Validations Checklist:
Patient Name is required
Patient Name must have at least 2 characters
Mobile Number is required
Mobile Number must be exactly 10 digits
Mobile Number must contain only numbers
Sex must be selected
Age must be a positive number (if entered)
Place must not exceed 50 characters
Register button disabled while submitting
Show success message after successful registration
Show clear error messages for invalid inputs
Files