The best way to start a new business is to create an app first, then build a website around it. This gives you the opportunity to test out your idea and learn how users interact with your product. If you decide to go ahead with building a website, be prepared to spend months learning about web development.