Store ledger for advanced/deferred payments. Member registry, cashier, point of sale module, and transaction history.
Find a file
Claude db0ae227f1
Admin settings as accordions; cashier mode tab for top-up/withdrawal
- Replace flat settings form with 6 collapsible accordion sections
  (General, Business Address, Branding, Transactions, Receipt Labels,
  Receipt Footers), each with its own Save button and feedback message
- Add segmented mode-tab control to cashier form so staff pick
  Top Up or Withdrawal before entering amounts; withdrawal panel
  hidden by default, resets to Top Up on cancel/clear
- Add toggleAcc(), setCashierMode() JS helpers
- Add accordion + mode-tab CSS styles

https://claude.ai/code/session_01JuRTR5Xjx8emQsyerBgGU7
2026-05-31 04:11:00 +00:00
docs Revise Windows deployment steps in deployment.md 2026-05-31 10:19:14 +07:00
static Admin settings as accordions; cashier mode tab for top-up/withdrawal 2026-05-31 04:11:00 +00:00
.gitignore Ignore runtime data files (clubledger.db, staff.json) 2026-05-30 15:44:56 +00:00
LICENSE Initial commit 2026-05-30 12:01:08 +07:00
main.py fix: remove all non-ASCII characters that cause Windows encoding issues 2026-05-31 03:48:14 +00:00
manage.py Add manage.py CLI for password reset and database wipe 2026-05-30 17:02:40 +00:00
README.md Initial commit 2026-05-30 12:01:08 +07:00
requirements.txt Redesign receipts/statement to match spec; add logo upload 2026-05-30 16:55:23 +00:00
run.bat WINDOWS ONLY 2026-05-30 20:30:03 +07:00
run.sh run.sh: remove --quiet from pip so install errors are visible 2026-05-30 11:47:23 +00:00

ClubLedger

Store ledger for advanced/deferred payments. Member registry, cashier, point of sale module, and transaction history.