A Comprehensive Guide On Developing An Accessible Transportation App For Elderly People