Bradley's Finance Hub

Comprehensive iOS Financial Management App

Track debts, manage budgets, achieve savings goals, and optimize your finances with velocity banking principles

iOS 17.0+ Swift 5.0 SwiftUI Proprietary

📱 About

Bradley's Finance Hub is a comprehensive iOS application designed to help you take complete control of your finances. Built with SwiftUI and Core Data, the app provides powerful tools for debt management, budgeting, savings tracking, and financial planning using velocity banking and zero-based budgeting principles.

Privacy-First: All your financial data is stored locally on your device. No third-party analytics, no tracking, no data sharing.

✨ Features

💳 Debt Management

  • Track all your debts in one place
  • Debt snowball and avalanche payoff strategies
  • Payment history and progress tracking
  • Debt payoff timeline visualization
  • Interest rate calculations

💰 Budgeting

  • Monthly budget creation and tracking
  • Zero-based budgeting system
  • Envelope budgeting method
  • Budget categories and alerts
  • Spending vs. budgeted comparisons

🎯 Savings Goals

  • Set and track multiple savings goals
  • Progress visualization
  • Target date planning
  • Contribution tracking
  • Priority-based goal management

📊 Financial Overview

  • Net worth calculator and tracking
  • Financial health score
  • Credit score estimator
  • Comprehensive financial reports
  • Interactive charts and graphs

🏦 Account Management

  • Multiple account tracking
  • Transaction history
  • Recurring transaction management
  • Account balance monitoring

⚡ Velocity Banking

  • Velocity calculator for debt optimization
  • Payment strategy recommendations
  • Cash flow analysis
  • Debt payoff acceleration tools

📅 Additional Features

  • Financial calendar view
  • Activity feed and notifications
  • Challenge library for savings
  • Data export (JSON, CSV, PDF)
  • Biometric authentication
  • Dark mode support
  • iCloud sync (optional)

🛠️ Technical Details

Platform: iOS 17.0+

Language: Swift 5.0

Framework: SwiftUI

Data Storage: Core Data (local) with optional CloudKit sync

Architecture: MVVM with SwiftUI

Authentication: Apple Sign In, Biometric (Face ID/Touch ID)

📋 Requirements

🚀 Building from Source

  1. Clone the repository:
    git clone https://github.com/ronb12/Bradleys-Financial-Hub.git
    cd Bradleys-Financial-Hub
  2. Open the project in Xcode:
    open BradleysFinanceHub.xcodeproj
  3. Select your development team in Xcode:
    • Go to Signing & Capabilities
    • Select your team for automatic signing
  4. Build and run:
    • Select a simulator or connected device
    • Press Cmd + R to build and run

🔒 Privacy & Security

For detailed privacy information, see our Privacy Policy.

📱 App Store

Coming soon to the App Store.