XCode

XCode

Shot Stat

Shot Stat is a utility app designed for rifle owners to track shot counts, barrel life, and maintenance. Built to simplify range-day logging and cleaning reminders, it helps users stay on top of performance and upkeep with minimal effort.

Shot Stat is a utility app designed for rifle owners to track shot counts, barrel life, and maintenance. Built to simplify range-day logging and cleaning reminders, it helps users stay on top of performance and upkeep with minimal effort.

Problem Discovery

Problem Discovery

Problem Discovery

Rifle owners often rely on notebooks or memory to track round counts and cleaning schedules—unreliable and inconsistent methods.

Rifle owners often rely on notebooks or memory to track round counts and cleaning schedules—unreliable and inconsistent methods.

User Research

User Research

User Research

Conducted informal interviews with firearm owners and competitive shooters. Identified needs for round tracking, cleaning alerts, and customizable rifle profiles.

Conducted informal interviews with firearm owners and competitive shooters. Identified needs for round tracking, cleaning alerts, and customizable rifle profiles.

Wireframing

Wireframing

Wireframing

Sketched basic flows and screen layouts in Figma, focusing on quick access to shot logs, barrel life, and reminders.

Sketched basic flows and screen layouts in Figma, focusing on quick access to shot logs, barrel life, and reminders.

Visual Design

Visual Design

Visual Design

Used a clean, utility-focused interface with subtle color cues and iconography for clarity. Prioritized dark mode for range use.

Used a clean, utility-focused interface with subtle color cues and iconography for clarity. Prioritized dark mode for range use.

Prototyping

Prototyping

Prototyping

Built interactive prototypes to test the flow of logging shots and receiving maintenance alerts.

Built interactive prototypes to test the flow of logging shots and receiving maintenance alerts.

Development

Development

Development

Developed in SwiftUI with MVVM architecture. Local storage via Core Data, optional image uploads, and dynamic notifications based on shot thresholds.

Developed in SwiftUI with MVVM architecture. Local storage via Core Data, optional image uploads, and dynamic notifications based on shot thresholds.

Testing

Testing

Testing

Tested on multiple iPhone sizes. Focused on user flow efficiency and data integrity.

Tested on multiple iPhone sizes. Focused on user flow efficiency and data integrity.

Outcome

Outcome

Outcome

A functional, focused tool for firearm enthusiasts, balancing clean UI with practical utility.

A functional, focused tool for firearm enthusiasts, balancing clean UI with practical utility.

More Projects Under Construction

More Projects Under Construction

More Projects Under Construction

The story doesn’t end here—explore more case studies and see how each project brings new challenges and creative solutions.

The story doesn’t end here—explore more case studies and see how each project brings new challenges and creative solutions.