A WeChat Mini Program for family financial management with collaborative approval workflows.
- WeChat Authentication: Seamless login using WeChat Mini Program code2session
- Family Management: Create and join families, manage family members
- Financial Records: Track income, expenses, and transfers with detailed categorization
- Approval Workflow: Collaborative approval system for all financial records
- File Uploads: Support for receipt images and attachments (with Aliyun OSS)
- Real-time Notifications: In-app and WeChat template message notifications
- Authentication: JWT-based authentication with WeChat Mini Program integration
- Database: MySQL with JPA/Hibernate
- Security: Spring Security with custom JWT filter
- File Storage: Aliyun OSS (optional)
- Notifications: WeChat template messages (optional)Q12
- Pure WeChat Mini Program (no frameworks)
- Pages: Login, Family List, Family Details, Record Management, Approval System
- Utilities: API client, authentication handling



