Skip to content

Basketic-2025/CHAMA-APP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Chama Lite

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.

How to Run

  • Clone or download this project.
  • Open index.html in any modern desktop or mobile browser.
  • All data is stored locally in the browser via localStorage.

Core Features

  • 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.

Data Persistence

  • State is saved under the chamaLiteDataV1 key in localStorage.
  • The app initializes with an empty data template if nothing exists or the stored JSON is invalid.

Limitations

  • Single-user, single-device experience; no authentication.
  • Browser localStorage can 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.

Future Enhancements

  • 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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors