I have been researching on both open source software and off-the-shelf software for an online supermarket project in Africa. I have now narrowed by search to X-cart and the PHP based PrestaShop shopping carts. My plan is to acquire an open source shopping cart either by purchasing or as a free open source cart and hire a local developer to customize it to our local needs.
I have been doing the demo for x-cart for three weeks now and had thought it might work best for us but after going through the 600 page manual and I'm concerned with how far it can be localized. Yesterday I was looking at the possible Prestashop free open source cart and I seem to like the back-end. Didn't like the back-end for Magento much but from reviews conducted by third-parties they seem to recommend it.
I'm now wondering whether I should have a developer start the whole project from scratch, or use an open source software such us PrestaShop or get x-cart which can then be customized? Note that my store will have thousands of products and services including groceries and so I want something that can handle up to 500,000 products and over.
Thanks guys for your thoughts and advice. I have indeed looked at the other shopping carts and from a store managers point of view i like PrestaShop back-end and the fact that more modules can be added. You have raised a red flag for me though about the capacity to host that many products. Whats the point then of marketing the software as 'Unlimited Products' when it really cant. Perhaps someone can refer me to a website that has that many products and is PrestaShop? I agree though it has to be customized. Am just worried about asking someone to start from scratch since i believe open source software have been worked on by many minds and been tested enough something that a scratch project may not have.