Keep it simple

A great website is a combination of factors.

It looks good, it's well structured, and it works great.

If you start simple, you can avoid complexity that is hard to structure, and avoid creating features that are confusing to use.

If you lay down some work that's not quite right and then add some more, now you have 2 problems.

If you improve your first iteration before moving on, now you have no problems.