A system for social interaction regarding features based on geolocation, the system comprising:
- a server having a memory storing geo-grouped feature data;
- a plurality of user computing devices coupled to the server;
- a first user computing device coupled to the server, wherein the server is programmed to:
- receive and store from the plurality of user computing devices posts and location information associated with the posts corresponding to a feature, wherein the posts from the plurality of user computing device is stored as part of the geo-grouped feature data;
- receive location information from the first user computing device, wherein the first user computing device operates a mobile application installed thereon, wherein operation of the mobile application couples the first user computing device to the server, and determines a location of the first user computing device and sends the location information comprising the location of the first user computing device to the server;
- automatically process the location information and determine what features have a geolocation near the location of the first user computing device;
- automatically find and retrieve geo-grouped feature data corresponding to the features near the geolocation of the first user computing device;
- automatically deliver the geo-grouped data to the first user computing device for display and direct access, in response to the first user computing device being within a predetermined distance of the features corresponding to the geo-grouped property data, wherein the first user computing device displays the geo-grouped feature data associated with each of the features as a floating bubble proximate the display of the corresponding feature with which it is associated, wherein the display of the corresponding feature with which the floating bubble is displayed is a part of an augmented reality environment displayed on the first user computing device as a lens of the camera views the features, wherein the floating bubbles are different sizes to differentiate between an amount of posts, and wherein greater the amount of posts results in a bigger size of the floating bubble viewable on the first user computing device and the floating bubbles are different colors to differentiate between content types, wherein the floating bubbles are a first color for floating bubbles having only text content and the floating bubbles are second color for floating bubbles having text and other media content;
- and
- receive and store a post from the first user computing device, wherein the post from the first user computing device is stored as part of the geo-grouped feature data for the feature corresponding to the floating bubble selected with the first user computing device;
- and
- wherein location of a plurality of user computing devices within a predetermined distance of a feature enables a user of any of the plurality of user computing devices to deliver a post associated with the feature to each of the remaining user computing devices of the plurality of computing devices in real time via the server through the established connections.