How to Make a Homepage?

Most important things to make a homepage are the design and the functionality. The design will give your visitors a modern feel about your business. Do the design first, then you go with the coding part.