LEADING WEBSITE FLOW PLATFORMS: A THOROUGH REVIEW