1. A computer-implemented method comprising: maintaining at least one point of interest data file within a computer-readable storage medium; automatically identifying a current user location of a user based on a geographic positioning feature of a portable electronic device that is maintained by said user; automatically comparing said current user location with said point of interest data file to identify whether said user is located within a predetermined distance of a point of interest maintained within said point of interest data file using a computerized processor that is in communication with said computer-readable storage medium and is in communication with said portable electronic device; if said user is within second predetermined distance of a point of interest, automatically creating a user status data file using said computerized processor, said user status data file comprising data identifying that said user is currently at said point of interest; and automatically uploading said user status data file to a social networking web site associated with said user as an activity post associated with said user, using said computerized processor.