I'm glad you tagged your Shopify message, this is the best solution for your circumstances. I highly recommend that you set it up in Shopify, buy a stock template that best suits your needs and will work.
This is one of those long-standing dilemmas where you learn about the best / worst ways, etc. etc. When it comes to this, go to the online store, there are beautiful templates to choose from. When there is some cash flow from the store, you can absolutely guarantee that the customer will return for additional work from you.
By choosing Shofipy and a template, you have turned the bulk of your work into a non-problem. Then you can focus on downloading all of these products, which items should be presented, customization checks, SEO, traffic flow, etc. When you start working in the world of e-commerce, you will be shocked at how many penumbral settings you have.
Start selling first.
Adapt, create or select a new template (even a new e-commerce solution!) When there is a business, traffic flow, orders going through, lessons learned from the sale, and the reason for this.
If you take a look at Amazon.com again, you’ll see that there isn’t much in the template, that’s all that’s behind it and its traffic flow. Shopify allows you to extend, APIs, webhooks, templates, etc. You will never get stuck with Shopify.
Think about your client, they need a return on investment (return on investment). The fastest way to ROI is selling goods. Go to step two when the first step is complete.