VITAL STEPS FOR EFFECTIVE WEBSITE DEVELOPMENT: A COMPREHENSIVE LIST