penny

byHemen Ashodia

A personal expense tracker web app called Penny Ledger. Users sign up, log daily expenses with a category and amount, see a monthly spending chart by category, and set a monthly budget per category with a warning when they get close to it.

LandingDashboardAdd ExpenseExpensesBudget DetailsBudgetsLoginSign Up
Landing

Comments (0)

No comments yet. Be the first!

Architecture

Penny Ledger Runtime Networkv1
Penny Ledger User
Web Browser
Penny Ledger Web Application
Penny Ledger Backend API
Durable Relational Store
Landing design preview
Landing: Read capabilities
Sign Up: Create account
Dashboard: View empty first month
Login: 1. Sign in with credentials
Dashboard: 1. Read monthly total
Dashboard: 2. Review category chart
Dashboard: 3. Switch viewed month
Dashboard: 4. Retry monthly load
Expenses: 5. Browse expense ledger
Expenses: 6. Filter by month and category
Expenses: 7. Retry ledger load
Add Expense: 8. Enter amount
Add Expense: 9. Choose category
Add Expense: 10. Save expense
Add Expense: 11. Retry failed save
Budgets: 12. Review budget progress
Budgets: 13. Retry budgets load
Budget Details: 14. Set category budget
Budget Details: 15. Retry budget save
Budget Details: 16. Clear category budget
Dashboard: 17. See near-budget warning
Budget Details: 18. Adjust unrealistic budget
Landing design preview
Landing: Read capabilities
Sign Up: Create account
Dashboard: View empty first month
Login: 1. Sign in with credentials
Dashboard: 1. Read monthly total
Dashboard: 2. Review category chart
Dashboard: 3. Switch viewed month
Dashboard: 4. Retry monthly load
Expenses: 5. Browse expense ledger
Expenses: 6. Filter by month and category
Expenses: 7. Retry ledger load
Add Expense: 8. Enter amount
Add Expense: 9. Choose category
Add Expense: 10. Save expense
Add Expense: 11. Retry failed save
Budgets: 12. Review budget progress
Budgets: 13. Retry budgets load
Budget Details: 14. Set category budget
Budget Details: 15. Retry budget save
Budget Details: 16. Clear category budget
Dashboard: 17. See near-budget warning
Budget Details: 18. Adjust unrealistic budget