A system for transmitting alerts and notifications to a user. The system includes a user wearable portable data communication unit configured to set a predetermined period of time and select a geographical area by using a mapping software integrated with the user wearable portable data communication unit for geo-fencing the selected geographical area, an alerting unit configured in the user wearable portable data communication unit to transmit notifications and alerts to predefined list of contacts on determining the crossing of the user from the selected geo-fence area and exceeding the predetermined time period set by the user and a web based server unit in communication with user wearable portable data communication unit through a data communication network configured to store the predefined list of contacts, threshold levels, frequency, way points, current location of the user and software versions.