| 1 |
Visibility of System Status |
Key metrics (Total Schemes, Published, Drafts) are shown on dashboard. |
"Verified Applications" is blank — no fallback text or last-updated timestamp. |
Show fallback text "Yet to verify" and add "Last updated on…" timestamp. |
● Medium |
| 2 |
Match: System & Real World |
Uses familiar terms like "Published", "Draft", "Apply". |
Terms like "Unpublish" or "Export" could confuse less technical users. |
Use clearer copy like "Remove from live view" or "Download details". |
● Low |
| 3 |
User Control & Freedom |
Users can edit or unpublish schemes. |
No confirmation modal before critical actions like unpublishing a live scheme. |
Add confirmation dialog: "Are you sure you want to unpublish this scheme?" |
● High |
| 4 |
Consistency & Standards |
UI is consistent; primary buttons and tags follow visual standards. |
Minor inconsistency — "Edit", "Export", "Unpublish" vs "Create New Scheme" casing. |
Ensure all UI text follows sentence case or title case per design system. |
● Low |
| 5 |
Error Prevention |
Actions are separated (Apply vs Edit) to reduce errors. |
No safeguard against accidentally clicking "Unpublish" — no undo mechanism. |
Add undo option or toast notification with 5-second undo window after critical action. |
● High |
| 6 |
Recognition Not Recall |
Users can see all schemes with labels clearly. |
No filter or search to locate schemes faster across categories or status. |
Add filters by status, date, category; add a quick search bar above the scheme table. |
● Medium |
| 7 |
Flexibility & Efficiency |
List view toggle exists for power users. |
No batch actions or bulk export for schemes. Power users lose time on repeated actions. |
Add "Select multiple" checkbox + bulk export / bulk status actions toolbar. |
● Medium |
| 8 |
Aesthetic & Minimalist Design |
Visually clean and focused. Clear layout hierarchy. |
Slight crowding between sections. "List View" toggle text placement is unclear. |
Improve toggle visibility; increase spacing between dashboard sections and table. |
● Low |
| 9 |
Help Recover from Errors |
Validation messages exist for mandatory form fields. |
Error messages are generic ("Something went wrong") — no guidance on how to fix. |
Provide inline error descriptions with corrective action per field ("Enter a valid date range"). |
● Medium |
| 10 |
Help & Documentation |
Some tooltips exist on key form fields. |
No contextual help panel or onboarding walkthrough for first-time Program Officers. |
Add a "?" help trigger per section with contextual documentation or guided tour for new users. |
● Low |