A computer-readable storage medium storing executable instructions that, in response to execution, cause a device comprising a processor to perform operations, comprising:
- displaying a set of searchable products, wherein a subset of searchable products of the set of searchable products are capable of fitting within a set of sized containers;
- organizing the set of searchable products based on a set of user criteria;
- selecting a first subset of searchable products of the set of searchable products based on a user preference;
- identifying a first sized container of the set of sized containers capable of fitting the first subset of searchable products within the first sized container;
- and
- displaying a set of options based on the first subset of searchable products, wherein the set of options comprise at least one of a list of purchasable photos to accompany the first subset of searchable products, a list of prices corresponding to the first subset of searchable products, or the set of sized containers for packaging the first subset of searchable products.