Hi, I suggest you WooCommerce, if you want a special design, we can design a custom theme for you. Otherwise, we can use a pre-built theme, which increases the speed of work and lowers the cost. In addition, the following items will be done for free.
speed optimization ,SEO, enhance security
I am a full-stack developer with 7+ years of hands-on experience developing, and implementing solutions using popular technologies.
Contact me over chat to talk more about the details.
Best Regards