The latest version of OpenCart at the time of writing this book is 2.0.1.1, which boasts of a multitude of great features:
Its pre-existing features include the following:
Open source nature
Templatable for changing the presentation section
It also supports:
Downloadable products
Unlimited categories, products, manufacturers
Multilanguage
Multicurrency
Product reviews and ratings
PCI-compliant
Automatic image resizing
Multiple tax rates related products
Unlimited information pages
Shipping weight calculation
Discount coupon system
It is search engine optimized and has backup and restoration tools. It provides features such as printable invoices, sales reports, error logging, multistore features, multiple marketplace integration tools such as OpenBay Pro, and many more.
Now, let's start with some basic general setting that will be helpful in creating our theme and module.