Ideas of eComerce CMS

I have to built very basic shop. Only thing that before adding item to cart customer should be able to upload an image to place it on product.
Any ideas of CMS with prebuilt function or any CMS where it’s easy to implement it.

Hi there,
If I were you I would stay clear of Prestashop , it is a very complex Api and not easy to modify, zencart is ok but there is a real lack of api documenation. Give Opencart a try, thats what I used to do something similar. However, none of them have the image upload facility, you will probably have to program that yourself so I’d imagine you will need to insert the picture into the software’s database using an upload button.

CS-Cart offers an ability to use a file upload field as a product option. In other words, customers can upload different files/images on a product details page in the storefront if store administrator adds an option and chooses the “File” in the Type field while creating a new option.

Feel free to try out a personal demo: https://www.cs-cart.com/personal-demo.html

use wordpress and its various plugins to implement your idea if you are not a programmer, its easy to use

A user-friendly back end, lots of features and admin tools, mobile compatibility, integration with QuickBooks, and popular CMS (WordPress and Joomla), a Facebook storefront, and responsive technical support. You can find all these in Avactis Shopping Cart. You can try out the demo and see for yourself if you like what the software has to offer.

I’ve tried prestashop and this is really good for different type of languages. I think I need to check this Avactis Shopping Cart… Thanks

In wordpress you have some plugins like eshop, Wp-commerce, TheCartPress,…(but i don’t know if they have the image upload option). Other options are Drupal + Ubercart, Joomla + Virtuemart.

I would also recommend OpenCart - I’ve been using it for a few months and would say that it’s a very well designed application. It uses the MVC design pattern and as such the code is laid out in a very logical way so its quite straightforward to make changes when they are required.