1. A system, comprising a server computer communicatively coupled to a network and configured to: A) receive a geographic location data; B) parse the geographic location data into at least one keyword; C) identify, in a database communicatively coupled to the network, at least one domain name, the at least one domain name being available for registration; D) determine whether the at least one domain name comprises the at least one keyword; and E) responsive to a determination that the at least one domain name comprises the at least one keyword: i) identify a plurality of coordinates at which the geographic location data is displayed on a map graphic; ii) generate a user interface component configured to receive input from a user; iii) render: a) the at least one domain name within the user interface component; and b) the user interface component on the map graphic at the plurality of coordinates; and iv) transmit, to a client computer communicatively coupled to the network, the map graphic comprising the user interface component at the plurality of coordinates.