Mobile App Design Study

Reggie Gift Shopping List Manager

A mobile app for creating, organizing, managing, and sharing gift lists and wish lists with family and friends.

A collage of Reggie gift shopping list manager mobile app screens
Reggie organized gift planning around lists, shared contacts, item search, purchase status, and quick modal workflows designed for mobile use.

Project Highlights

  • Mobile App
  • UX/UI Design
  • Interaction Design
  • Gift Lists
  • Shared Lists
  • iOS
  • Modal Workflows
  • Error Handling

Executive Summary

Reggie was designed as a practical mobile utility for managing gift ideas across birthdays, holidays, and shared family occasions. The app helped users create lists, add items, share lists with contacts, track purchase status, and manage the details that often get lost in informal gift planning.

The design emphasized directness: large touch targets, recognizable icons, clear modals, friendly empty states, and a persistent navigation model that kept the most common tasks close at hand.

The screen set also documents a broad range of product states, including account recovery, registration, empty states, list management, shared contacts, search results, item editing, purchase status, help, and app information.

Keep Actions Close

Primary actions such as creating lists and searching for items were always easy to reach.

Use Familiar Patterns

Icons, tabs, list rows, modals, and confirmation dialogs followed patterns users already understood.

Support Sharing

Gift lists become more useful when they can be shared, edited, and coordinated with other people.

Design the Edge Cases

Error states, empty states, delete confirmations, and help topics were treated as part of the core experience.

Design Decisions That Mattered

  • Modal task flows: Common actions like creating a list, searching for an item, saving an item, editing a contact, and confirming deletes stayed focused and contained.
  • Persistent navigation: Reggie kept lists, shared lists, and shared-with-me workflows visible through a bottom navigation model.
  • Clear status language: Labels such as Available, Hidden, Purchased, and Desire level helped gift-list owners and participants understand item state quickly.
  • Recoverable errors: Error states gave users a next step instead of simply reporting failure.
  • Human-centered sharing: The contact model recognized that gift lists are social tools, not just personal inventories.

Reflection

Reggie was a compact product, but the UX challenge was surprisingly broad. The app needed to support personal organization, shared coordination, item discovery, purchase tracking, contact management, and system-level states inside a small mobile interface.

Looking back, I would explore stronger onboarding, cloud synchronization visibility, richer list permissions, barcode scanning refinements, more robust product matching, and a more modern visual system. The core idea remains useful: gift planning becomes easier when the app helps people coordinate around lists rather than forcing them to remember everything informally.

This project reinforced that the most successful mobile apps aren't necessarily the ones with the most features—they're the ones that make everyday tasks feel effortless.

Small utility apps succeed when they make repeated, practical tasks feel obvious, fast, and forgiving.

Continue Exploring

Reggie sits alongside other product studies focused on practical workflows, discovery, and task-based interfaces.