The app, screen by screen

App screens

Every MifosSave screen is designed before it's built — these are the source mockups the app is implemented against, at production fidelity. One offline-first flow from sign-in to annual share-out.

31 screens 8 feature areas design → implement → device-verified
Onboarding & identity

Get in, join a group

Sign in / sign up
Sign in / Sign up
Join with invite code
Join with invite code
Pick group type
Pick group type
Invite members
Invite members
Groups

Create & run a savings group

My groups
My groups
Create a group
Create a group
Group dashboard
Group dashboard
Meetings

The weekly meeting engine

Meeting calendar
Meeting calendar
Conduct a meeting
Conduct a meeting
Meeting summary
Meeting summary
Previous meeting review
Previous meeting review
Members

Roster & member detail

Members
Members
Add member
Add member
Member profile
Member profile
Member savings detail
Member savings detail
Savings

Group & personal savings

Group savings
Group savings
My dashboard
My dashboard
My savings
My savings
Loans

Apply, vote, disburse, repay

Loans
Loans
Apply for a loan
Apply for a loan
Loan detail
Loan detail
Request a loan
Request a loan
Record repayment
Record repayment
Mark defaulted
Mark defaulted
My loans
My loans
Share-out & distribution

Close the cycle

Share-out preview
Share-out preview
Execute share-out
Execute share-out
Oversight & system

Field officer & app settings

Field officer dashboard
Field officer dashboard
Offline sync status
Offline sync status
Settings
Settings
Sign out
Sign out
These mockups are the SoT the app is implemented against (design → /implement → on-device Maestro verify). See how each screen maps to the backend on the API docs, and the flows they belong to on User Journeys.