chitfund/README/CHANGELOG.md

72 lines
1.9 KiB
Markdown

# Changelog
## Version 2.0 - November 6, 2025
### 🎉 Major Features Added
#### Member Numbers
- Added readable serial numbers (#1, #2, #3...) for each member
- Auto-assigned when member joins
- Displayed prominently in large purple badges
- Easy to reference verbally ("Call Member #5")
#### Complete Admin Features
- **Edit Monthly Draws**: Fix wrong winner or prize amount
- **Delete Monthly Draws**: Remove draws added by mistake
- **Edit Member Details**: Update name, phone, email, address
- **Edit Group Details**: Update group info before starting
- **Delete Groups**: Remove empty forming groups
- **View Member IDs**: Display both member number and UUID
#### Accessibility for Elderly Users (50+)
- 30% larger fonts throughout entire app
- High contrast colors (pure black on white)
- 40% larger buttons and touch targets
- Bolder text for better readability
- Thicker borders for visibility
- WCAG AAA compliant
### 🐛 Bug Fixes
- Fixed 500 error when creating past draws
- Fixed duplicate winner prevention
- Fixed delete group counting removed members
- Fixed member delete using wrong ID
- Removed all hardcoded test data
- Fixed add draw result screen scrolling
### 🎨 UI/UX Improvements
- Made all dialogs scrollable
- Enhanced confirmation messages
- Added "Already Won" badges for previous winners
- Improved empty states
- Added clear warnings before deletions
- Better visual hierarchy
### 🔧 Technical Improvements
- Extended User model with email, address, emergency contact
- Added member_number field to GroupMember
- Improved API error messages
- Smart change detection (only update changed fields)
- Better validation throughout
---
## Version 1.0 - Previous
Initial release with core features:
- Chit group management
- Member management
- Payment tracking
- Monthly draws with provably fair system
- WhatsApp integration
- Financial reports
---
**Current Version**: 2.0
**Status**: Production Ready ✅