> For the complete documentation index, see [llms.txt](https://bryan-nguyen.gitbook.io/bryan-nguyen/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bryan-nguyen.gitbook.io/bryan-nguyen/about-me/projects/swift-accelerator-projects/petpal.md).

# PetPal

PetPal – A Companion App for Pet Owners

## Overview

PetPal is an iOS app designed to help pet owners better care for their pets by tracking health data and capturing memories. Built during Challenge 2 of the Swift Accelerator Program 2024, the app allows users to store personal information, monitor health stats, and take photos of their pets to preserve special moments.

## What I Used

- Languages/Tools: Swift, SwiftUI\
- Frameworks: CameraKit (custom implementation), Health tracking logic, State management\
- Platform: iOS

## My Role & Contributions

I designed and implemented key features such as the in-app camera for taking pet photos, the photo gallery while my teammates implemented the pet information tracking system. I focused on making the UI clean, friendly, and accessible for everyday use by pet owners.

## Key Features

* Capture and store photos of pets using an in-app camera
* Add personal details (e.g. name, birthday, breed)
* Track health information like weight and vaccination history
* Organize memories with pet images and timelines
* Built with a user-friendly SwiftUI interface

{% embed url="<https://youtube.com/shorts/M26wVhNZelQ?feature=share>" fullWidth="true" %}

## What I Learned

I learned how to work with camera integration in SwiftUI, manage persistent data for health tracking, and design intuitive interfaces that balance function with emotional value. It also gave me experience building complete apps from concept to prototype within a tight deadline.

{% @github-files/github-code-block url="<https://github.com/Bryan-SAP-Apps/PetPal>" %}
