Apps-a-lot is an innovative "app discovery" application that lists price discounts and "sales" for apps on the App Store in an iPhone app itself. It also sends push notifications to a user's device when an app drops in price and fits the user's profile. Apps-a-lot showcases significant server side components to crawl the iPhone App Store and store data for future retrieval.