There are a few unchangeable and bare minimum requirements that you must meet in order to survive in any competitive industry in today's fast-paced technological world. https://littlebiggestdesign.com/articles/the-ultimate-checklist-for-a-quality-website/