A modern, animated budgeting app that makes financial management fun through a digital "cash stuffing" approach.
Cash stuffing is a budgeting method where you allocate your income into different categories (envelopes) to control spending. CashStash brings this concept to digital life with animations and game-like elements.
āāā backend/
ā āāā database/ # SQLite database setup and queries
ā āāā parsers/ # CSV parsing logic
ā āāā index.ts # Main API entry point
āāā frontend/
ā āāā components/ # React components
ā āāā animations/ # Animation utilities
ā āāā index.html # Main HTML template
ā āāā index.tsx # Frontend entry point
āāā shared/
āāā types.ts # Shared TypeScript types