1. A method for searching using a touchscreen, comprising: downloading a plurality of gesture templates and a plurality of search preferences; receiving, from a user, a plurality of search criteria including a numerical range; receiving, using the touchscreen, a gesture input from the user comprising a first digit of the user sliding a distance and a direction relative to a second digit of the user on the touchscreen; matching the gesture input to a gesture template of the plurality of gesture templates; retrieving a search preference of the plurality of search preferences associated with the gesture template, wherein the search preference corresponds to the numerical range in the plurality of search criteria, and wherein the search preference is used to modify the plurality of search criteria by adjusting a scope of the plurality of search criteria; obtaining a plurality of modified search criteria by modifying the plurality of search criteria, wherein modifying the plurality of search criteria comprises changing, based on the search preference, the numerical range according to the distance and direction; updating an indicator user interface displayed on the touchscreen based on the distance and the direction; and generating a plurality of search results based on the plurality of modified search criteria from a data repository.