When we planned to create a simple shop skeleton to provide a demonstration of Grav being used to display products in categories, we came across a really interesting hosted shopping cart solution called SnipCart that integrates into your site with a few lines of JavaScript, CSS and some buy buttons.
In order to showcase what can be done with Grav and how easy it all is, we created a simple, yet rather elegant Grav plugin that wraps SnipCart and integrates easily with Grav.
{{ media.images|first.html }}The easiest way to check out how to implement this plugin is to download the Shop Site Skeleton and install it in a test folder under your webroot.
The skeleton package comes pre-built with the SnipCart plugin, and we have provided some sample pages that show how you could build out the structure of your product catalog.
Also, there is a template override provided in the Antimatter theme that also implements a LightSlider plugin to provide a nice JavaScript-enabled slider on the shop landing page.
So, what are you waiting for? Check it out and see how easy integrating Grav with e-commerce can be.