@rmehta, Rushabh, thanks for the interest.
I have already done quite a lot of modification and coding - some are specific to our business model.
Here are some of the things I have managed to get working, either by modding the core or running scripts:
Hide items with Qty <=0
Include ITEMS from draft Purchase Receipts and adjust qty accordingly (this is very specific to us)
Show custom description on product page that pulls in data from other fields
Created an “auto slideshow” button that picks up images in a directory on server thus speeding up photo side of things.
Created an eBay integration to pull in eBay sales as Sales Orders and customers.
Created process to export items records to GarageSale (ebay Listing tool) to automate listing on eBay from ErpNext.
Modifying the home page
Things I am in the process of trying to fix:
When testing cart, I get a “Not Permitted to access page” error when trying to place order.
Two images displaying on the slideshow (problem goes away when you click arrow to move to next image). (Safari browser)
Programmatically, attach main website image - I have managed to programmatically create a Slideshow (as above) but haven’t managed to do this for the main image that uses “attach” image. This has to be done manually or fixed with an sql script later.
Disable nav bars for zero stock items.
Simplify shopping cart process
Change the theme editing Boostrap template to change design - could never get this to work.
Finally, currently, I have a cron script that makes a whole bunch of changes to the core code but I now need to create a custom module to do this. I know how to create a custom module but I haven’t found instructions on how to get this to work in place of the standard website.
In your response to your post, I am not looking for a solution to all of the above (some of things I need are specific to the way we work). But, I hope it does outline some of the challenges facing businesses using ERPNext trying to get online. There are requests on a weekly basis, for example, for Magento Connectors so there is a real need for ERPNext to in some way have good eCommerce functionality whether built in or not.
Fortunately, with ErpNext it can all be achieved with a little coding . ErpNext is fantastic for helping businesses solve specific problems and some of my other projects have included substantial programming efforts around mainly custom reporting. There is no way we could have achieved this with an off the shelf ERP.
Currently, I am back trying to get Shopify to work, but as said that is another but different set of challenges.
Regards,
Ben