It’s more complex than just a regular site I think..
it’s woo-commerce + Wordpress..
needs ability for products a la carte, as well as main feature of a monthly subscription box, product pages, crm integration, Omni-channel integration for social media etc.., members login & member community, blog… should have ability to favorite products, dynamic cart, reviews..
If woo/wp aren’t the best way to go for it I’m open to options too