It all depends on you, what you're selling, how much time you want to spin your wheels trying to make it perfect without actually selling anything...
Perhaps do a bit more research then just do it, whatever is most comfortable to you?
https://www.google.com/search?q=mean+stack+ecommerce
https://www.google.com/search?q=nodejs+ecommerce
https://www.google.com/search?q=worspress+ecommerce
https://www.google.com/search?q=php+ecommerce
https://www.google.com/search?q=drupal+ecommerce
https://www.google.com/search?q=odoo+ecommerce
Or just start selling somewhere already established... Worry about ui/ux later? https://www.google.com/search?q=Selling+on+amazon