9 screens - 35 states - 114 actions

Corporate and HR Portal

Employer side of salaried lending: rosters under maker-checker, loan approvals as guarantor, staff vouchers. Phase 1 (Rwanda) scope only. Every control on every screen leads somewhere, and the States picker on the prototype bar reaches each state without hunting for it.

Walkthroughs

All portals
6 steps

Salaried lending setup

Employer signs in, uploads a roster, approves it, then approves staff loans.

Start walkthrough
4 steps

Staff vouchers and reporting

Buy and allocate a voucher batch, then read the reports and settings.

Start walkthrough

Screens

COR-01-login

Corporate Login

MOU-gated access notice and organization selector

4 states10 actions2 use cases
Open screen
COR-02-dashboard

HR Dashboard

Roster status, active loans, pending approvals, voucher summary

4 states4 actions5 use cases
Open screen
COR-03-roster-upload

Employee Roster Upload

CSV/XLSX wizard with column mapping and validation errors (Department column optional)

4 states15 actions5 use cases
Open screen
COR-04-roster-approval

Roster Approval

Designated approver review with diff view and maker-checker trail

4 states9 actions3 use cases
Open screen
COR-05-employees

Employee Register

National ID, employee ID, name and maximum loan limit table

4 states23 actions4 use cases
Open screen
COR-06-loan-approvals

Loan Approvals

Employer guarantor queue with approve and reject actions

5 states19 actions3 use cases
Open screen
COR-07-vouchers

Staff Vouchers

Shopping voucher purchase, allocation and history

3 states10 actions1 use cases
Open screen
COR-08-reports

Reports

Portfolio by department, repayments and voucher usage, and exports

4 states14 actions1 use cases
Open screen
COR-09-settings

Organization Settings

Initiator and approver users, guarantor terms and MOU

3 states10 actions2 use cases
Open screen
26 of the 26 Phase 1 backend use cases that the module registers bind to this portal are represented on these screens, and the prototype verifier checks that on every build.