Home self propelled lifting platform