Hello, I want to develop an eshop with processwire + padloper + any needed module (ex. ProCache n stuff).
Right now, the eshop is in CS-Cart and I hate it. Will pw be able to support "proper" eshop features such as some simple sales graphs, 1k+ products, shipping methods & costs, user registration, search history, order status, payment status (for bank transfers for example) etc.
For example I'm thinking that products and orders as sub-pages will be problematic (10k+ sub-pages)
I also want to know if it's actually worth it or if it would be better to move to a bigger platform which has some of these features out of the box.
Currently, the problem with CS-Cart is major lack of documentation which limits me in writing custom features (connection with shipping providers, export of data via CardDAV and more). Also CS-Cart is too complex to handle without documentation. I can manage and understand the code of PW but CS-Cart is just too big.
Of course the server is beefy enough to handle things even heavier than CS-Cart. My focus is on development process and workflow (I've already set up CD from github to a docker container for a small website)
EDIT: Sylius and Thelia2 really caught my eye. Comments on them will be appreciated