Unintentional Falling is one of the major reason of physical injury that is sustained by an elderly person. This fall can also result in a brain injury, fracture or concussion if there is a delay in between the fall and time at which the medical attention is given. Here we are presenting a solution that is capable of real-time tracking and finding the location of an elderly person, with the help of existing Wi-Fi infrastructure in an indoor facility. This paper focuses on the development of a software framework that is open source and platform-agnostic which is capable of finding the location of a person within 2.2m accuracy in good coverage areas with the help of 802.11 Wi-Fi. The framework is made up of the embedded layer, RESTful Web Services, and an Android application for monitoring the real-time movement of a person. Trilateration is used to calculate the real-time location of a user reducing the effect the multipath interference using Kalman filtering. This framework is portable and flexible across various platform because most of the software is written in C++11 and uses modern object-oriented design principles. A real-time, low cost, extendible to various platforms solution to the issue of indoor geolocation to reduce potential problems to elderly persons who might have fallen and may need prompt assistance is presented here.