If it's e-commerce, I'd think about payments first. How will you accept payments, how secure will it be, how will you protect yourself, your business, and your client. I'd say when launching an e-commerce project, the compliance stuff mentioned in
this article should be a priority. It also talks about why picking a reliable dev partner matters, someone who prioritizes reliability and security from the start too.