1. A method comprising: determining an identity of the user of the mobile device; accessing user specific information for the user based on the identity; providing a landing page having a plurality of categories from which a user at a mobile device may begin a navigation to search for an item of interest, the landing page displaying a plurality of categories without displaying sub-categories of the plurality of categories, the providing the landing page further comprising presenting the user specific information on the landing page, the user specific information including alerts and status for previously selected items of interest; receiving a first touch input via a touchscreen of the mobile device, the first touch input indicating a selection of a category from the plurality of categories; based on the selected category, determining, using a processor of a machine, a plurality of subcategories of the selected category and a plurality of item selections identified within the selected category to display, each item selection of the plurality of item selections indicating an item available for purchase within the selected category; causing presentation of a user interface on the mobile device that presents the selected category, the plurality of subcategories, and the plurality of item selections identified within the selected category, each item selection of the plurality of item selections including an image depicting the item available for purchase within the selected category; receiving at least one further touch input applied to the user interface that is presenting the selected category, the plurality of subcategories, and the plurality of item selections available within the selected category that causes the user interface to be adjusted; and causing the adjusted user interface to be displayed on the touchscreen of the mobile device.