Mobile Development
Leaf&Ledger logo

Leaf&Ledger

A Swift-based budgeting and expense-tracking application designed to help users manage their finances through a clean, intuitive interface.

Year :

2025

Client :

Asia Beard-Watkins

Project Duration :

1 month

Project Link :

Leaf&Ledger

Leaf&Ledger app preview

Overview

Leaf&Ledger is a Swift-based budgeting and expense-tracking app designed to help users manage their finances through a clean, approachable interface. The app supports persistent data storage, budget and expense management, and AI-assisted structured data handling.

Problem

Many budgeting and finance apps overwhelm users with complex interfaces or rigid workflows, making it difficult to track expenses, manage budgets, and maintain long-term financial habits. The goal was to create a flexible, intuitive budgeting application that supports persistent data storage and modern iOS capabilities while remaining approachable and easy to use.

Solution

The final solution is a Swift-based budgeting and expense-tracking application designed to help users manage their finances through a clean, intuitive interface. It supports persistent data storage using SwiftData, allows users to create and manage budgets and expenses, and leverages Apple Foundation Models for structured data handling and app logic. Built with scalability in mind, the app emphasizes flexibility, reliability, and ease of use while integrating modern iOS frameworks to deliver a seamless financial management experience.

Summary

Leaf&Ledger demonstrates my ability to lead mobile development, collaborate across design and engineering, implement persistent data storage, integrate AI-supported app logic, and structure scalable iOS applications using MVVM architecture.

Tools

SwiftUISwiftDataApple Foundation ModelsMVVMXcodeTestFlightGitHub