Page 608 - AI for Good Innovate for Impact
P. 608
AI for Good Innovate for Impact
REQ-08 Enable role-based access (parent/child).
4 Sequence Diagram
Actors: User (Parent/Child), Mobile App, OCR Module, Firebase DB, AWS Storage
Flow:
1. User logs into app ‐ Authenticates (MFA)
2. User uploads receipt ‐ Image sent to OCR module
3. OCR extracts text ‐ Parsed into expense data
4. Data stored in Firebase ‐ Receipt image in AWS S3
5. Budget/expenses updated ‐ Feedback shown on UI
6. Parent views child’s expense summary ‐ Notifications sent
Expert Feedback and Proposed Solutions
1) Is it possible to add loans and credit cards?
Yes, it's possible.
Simple solutions:
• Let users manually add loan or credit card entries.
• Set reminders for payment due dates.
• Show remaining balance for each loan/card.
2) How can we ensure user privacy, especially for credit card information?
User privacy is very important.
572

