BudgetIt4U - Your Personal Finance Companion
Take control of your financial future with BudgetIt4U, the intuitive budgeting app designed to make expense tracking simple and effective. Whether you're managing daily expenses, tracking subscriptions, or planning for financial goals, BudgetIt4U provides all the tools you need in one beautiful, easy-to-use interface.
OnboardingScreen: Initial user setup screen that collects user's name and preferred currency from a list of available currencies. Creates user profile and initializes the app with default categories and data.
HomeScreen: Main dashboard displaying financial overview cards (revenue, expenses, investments, net worth), recent transactions list, upcoming subscriptions, and navigation to other sections. Includes quick edit functionality for transactions.
CreateTransactionScreen: Full-featured transaction creation with type selection (Revenue/Expense/Investment), category picker, amount input, date selection, and description. Includes ability to add custom categories with icons and colors.
AddTransactionScreen: Alternative transaction creation interface with similar functionality to CreateTransactionScreen but different layout and additional category management features.
AllTransactionsScreen: Complete transaction management with chronological list, edit/delete capabilities, category filtering, and transaction details viewing. Shows all user transactions with refresh functionality.
CreateSubscriptionScreen: Recurring payment setup with subscription name, amount, frequency (monthly/yearly/one-time), category assignment, start date, and optional end date. Includes custom category creation.
SubscriptionsScreen: Subscription portfolio management showing active subscriptions, upcoming payments, total costs, and edit/delete functionality. Displays subscription details with category assignments.
ReportsScreen: Financial analytics with period selection (This Month/Last Month/Last 6 Months), pie charts for expense breakdown, bar charts for comparisons, trend analysis, and PDF export functionality.
SettingsScreen: App configuration including user profile management, currency settings, database cleanup, app statistics, and help/support options.