I'm familiar with Wordpress and some e-commerce back-ends like Magento, etc. I think I could build it with these, but I got advice not to do this as it will be hard to scale in the future. Should I listen to them?
Also, I will need custom features like custom product pages, user profile pages, voting elements, file uploads. Will I abe able to implement such features and more with wordpress?