Projects

Canada Cheese

Canada Cheese is an independent iOS application project to showcase local Canadian cheese. The app displays the cheese info such as the manufacturer’s province, milk type, and moisture content, supporting English and French. Cheese data is parsed from a JSON file taken from the Canada Open Government initiative. The app supports filtering and searching of cheese, allowing users to find their next favourite cheese based on their personal preferences. Canada Cheese has configurable Home Screen widgets that showcase a random cheese, giving users another way to discover new favourites. Project planning involved UI sketches and later UI prototypes in Keynote to further refine the user interface. Canada Cheese is written in Swift and uses UIKit to display the cheese data. Canada Cheese is published on the App Store in Canada.

Alt text

Stockpile Savings

Stockpile Savings is an independent iOS application project I created to help people save money on cyclical purchases. The app encourages users to save money on these purchases by entering their consumption and the product pricing info. This information is then used to calculate a user’s maximum savings and encourage them to stock up while they are on sale. The app design was sketched out on paper and then later refined through UI prototypes in Keynote. The app is written in Swift and uses SwiftUI, allowing for automatic support of Dynamic Type and Dark Mode, and uses CoreData to persist user data. Stockpile Savings has Home Screen widgets that display the user’s lifetime savings, helping them remain informed and up-to-date on their purchases and savings over time. Stockpile Savings is published on the App Store, automatically supports all major currencies, and has downloads in 110+ countries worldwide.

Alt text