Hagbad operations hub

Run group savings with a cleaner shared workflow.

Bring contribution tracking, payout approvals, invites, join requests, and cycle visibility into one workspace built for cooperative savings groups that need discipline, clarity, and accountability.

Groups Create public or private savings circles with controlled access.
Cycles Track contribution windows, payment status, and payout completion.
Decisions Approve members, payouts, and progress with a clear audit trail.

Operational snapshot

See your collective savings workflow the moment you sign in.

Live view
5 active groups Teams segmented by family, staff, and neighborhood circles.
12 pending actions Outstanding approvals and payment follow-ups visible in one place.
Cycle readiness Confirm contributions are settled before payouts are approved and closed.
Members and invites Private groups stay controlled with request review and invite redemption.
Secure
Payments and payouts Amounts due, amounts paid, and payout states stay visible to managers.
Tracked

Groups

Set ownership, privacy, and operational structure for each savings circle.

Join review

Approve or reject membership requests before private groups expand.

Payments

Track due, paid, and late states without leaving the workspace.

Payouts

Approve only after collection targets are met and paid amounts are available.

Role-aware controls

Creators, admins, members, and cycle participants see different actions based on permissions already enforced by the API.

One backend, one frontend

The app runs as a FastAPI backend with a deployable static frontend, keeping the deployment surface straightforward.

Cycle closure discipline

Completion depends on settled payments and paid payouts, so the platform reinforces operational correctness.

A public entry point, then a focused dashboard.

Visitors start on this landing page. Once authenticated, they move directly into the dashboard workspace with sidebar navigation, quick actions, and profile visibility. That gives you a cleaner deployment story for production and a more professional first impression before sign-in.