Chama Lite is a lightweight browser-based tracker for Kenyan chamas (informal savings groups). It helps a treasurer record chama details, members, contributions, loans, and simple member-level reports without any backend services.
- Clone or download this project.
- Open
index.htmlin any modern desktop or mobile browser. - All data is stored locally in the browser via
localStorage.
- Manage multiple chamas, each with its own members and transactions.
- Record contributions and loans, then mark loans as repaid.
- View per-member summaries (total contributed, total borrowed, net position).
- Import/Export JSON snapshots for backup or sharing.
- State is saved under the
chamaLiteDataV1key inlocalStorage. - The app initializes with an empty data template if nothing exists or the stored JSON is invalid.
- Single-user, single-device experience; no authentication.
- Browser
localStoragecan be cleared by users or privacy tools. - No real-time collaboration or SMS/WhatsApp integration.
- Financial calculations are basic; no interests, penalties, or schedules beyond raw totals.
- Multi-user accounts with secure authentication.
- Cloud sync or backend service for cross-device access.
- Advanced analytics (charts, forecasts, savings goals).
- Optional reminders or notifications for contribution cycles.