What is the best way to start designing this website?
I am new UI(ReactJS) Developer, I want to develop this webpage from scratch, however, I am not that experienced, hence, confused how to actually start. Should i start with logo or header or sidebar or containers. I also want containers and header to be responsive. Should i make use of Grid and flexbox, Should i completely develop the layout with Grid. What CSS reset should i implement. What is the recommended max-width, Is it okay to reset it like this
*{
padding: 0;
margin: 0;
box-sizing: border-box
}`
Any other suggestions will be highly appreciated. Thank you !!