All Projects → trydalcoholic → Opencart Materialize

trydalcoholic / Opencart Materialize

Licence: mit
Template for OpenCart with Materialize

Projects that are alternatives of or similar to Opencart Materialize

Vuemmerce
👉 Responsive ecommerce template 🛒 built with Vue.js and Nuxt.js
Stars: ✭ 223 (+90.6%)
Mutual labels:  ecommerce, template
Flutter Woocommerce App
WooCommerce App template that uses Flutter. Integrated to work with WooCommerce stores, connect and create an IOS and Android app from Flutter for IOS and Android
Stars: ✭ 161 (+37.61%)
Mutual labels:  ecommerce, template
Openshop.io Ios
OpenShop.io
Stars: ✭ 374 (+219.66%)
Mutual labels:  ecommerce, template
Commerceql
UNMAINTAINED
Stars: ✭ 217 (+85.47%)
Mutual labels:  ecommerce, template
Bootstrap 5 Templates
A collection of free Bootstrap 5 templates designed with Material Design 2.0. Admin dashboard, e-commerce, landing pages & much more.
Stars: ✭ 722 (+517.09%)
Mutual labels:  ecommerce, template
Django Oscar Paypal
PayPal integration for django-oscar. Can be used without Oscar too.
Stars: ✭ 112 (-4.27%)
Mutual labels:  ecommerce
Ventas
Clojure ecommerce platform
Stars: ✭ 114 (-2.56%)
Mutual labels:  ecommerce
Jade Html5 Boilerplate
HTML5 Boilerplate ported to Jade. Great as a drop and go markup skeleton for Express apps.
Stars: ✭ 111 (-5.13%)
Mutual labels:  template
Silvershop Core
SilverShop is an e-commerce shopping cart module for the SilverStripe CMS
Stars: ✭ 109 (-6.84%)
Mutual labels:  ecommerce
Awesome Amazon Seller
A curated list of tools and resources for Amazon sellers.
Stars: ✭ 117 (+0%)
Mutual labels:  ecommerce
Bento Starter
🍱 Full-Stack solution to quickly build PWA applications with Vue.js and Firebase
Stars: ✭ 1,519 (+1198.29%)
Mutual labels:  template
Caldera
Caldera allows you to create a boilerplate service that ready to run inside the container (Go language)
Stars: ✭ 114 (-2.56%)
Mutual labels:  template
Angular Chrome Extension
angular chrome extension scaffold
Stars: ✭ 113 (-3.42%)
Mutual labels:  template
Zenbu
🏮 A Jinja2 + YAML based config templater.
Stars: ✭ 114 (-2.56%)
Mutual labels:  template
Mc Magento
MailChimp for Magento 1
Stars: ✭ 112 (-4.27%)
Mutual labels:  ecommerce
Electron Boilerplate
Boilerplate to kickstart creating an app with Electron
Stars: ✭ 1,560 (+1233.33%)
Mutual labels:  template
Android Studio Mvp Template Google Architecture
Stars: ✭ 111 (-5.13%)
Mutual labels:  template
Seven
Eleventy template using Bootstrap, Sass, Webpack, Vue.js powered search, includes lots of other features
Stars: ✭ 114 (-2.56%)
Mutual labels:  template
Mc Magento2
MailChimp for Magento 2. Syncs all data (subscriber, customers, orders, products) and enables marketing automation with email campaigns, automations, ads, postcards and more.
Stars: ✭ 115 (-1.71%)
Mutual labels:  ecommerce
Flutter Ecommerce
Ecommerce app built with flutter
Stars: ✭ 112 (-4.27%)
Mutual labels:  ecommerce

Materialize template for OpenCart 2.3.x and OpenCart 3.x

OpenCart Materialize Logo Most of the topics for OpenCart (OCStore) used Bootstrap as the main framework. In this theme used the same Materialize CSS framework.

How it looks like

Main page Card product Category page
Main page Card product Category page

A good example of a working site


Differences from standard features OpenCart

The main difference of the template is the use of the Materialize framework, based on the principles of material design from Google. All the power of the framework has made it possible to achieve a beautiful, intuitive and adaptive design. Provided stunning view and responsiveness of the site both on desktops and on mobile devices. A principled and uncompromising approach with regard to download speed of the site allowed achieving actual fast download speeds and high scores on the sites of the testers.

The template is not limited to moving the work of OpenCart to the Materialize framework. A huge amount of standard functionality was processed. Integrated many unique technical solutions, many useful modules for convenient e-Commerce.

Due to the large number of changes, in order to support multilingual, some components require translation. By default, the template supports the following languages: English, Russian, Ukrainian, Turkish, Romanian and German. Here is who helped with the translation: Mitza Dragan, 123Dragon, Taner İnanır, Vlad Miklyaev, Teoxoy - thank you very much! You can also help with the translation of the template into your language or suggest edits for the translation, more details here.

Development support

Materialize Template is a free theme, if you like the work done and you have the opportunity, please support the financial development of the project through:

😁 Yandex.Money 😅 👍 PayPal 😇
Yandex.Money PayPal

Here are the main and global changes:

  • The CSS styles used are pre-merged into one file, compressed on the go and integrated into the pages of the site; this approach minimizes HTTP requests, eliminates the wait for the CSS file to load, and allows the browser to start rendering the page faster without jumps and unexpected sketches;
  • automatic generation of the most popular favicon sizes, to satisfy all requests for a variety of different devices;
  • in the header of the site the necessary contact information (phone, mail, call back order, working time) is displayed;
  • «Live search» starts immediately to search for the product as the query is entered in the search box;
  • The "Sizechart" module is integrated - do you sell clothes? Specify flexible table for each product and help to determine the right size for your customers;
  • integrated Blog module is a powerful and free tool at the service of the online store, write articles/news/posts, do reviews of product, create categories and subcategories, involve content managers, pointing them as the authors of the posts in the "Blog". Supported humanly understandable URL Default and SEOpro, Google Sitemap;
  • The module "Callback" is integrated - everything is very simple, customize the module to your liking and wait for call orders from your customers;
  • "Quick order" module is integrated - the module adds a "Quick order" button to the product page. The minimum and mandatory input field is the customer's phone (additional fields are configured in the administrator part), after which the module sends a message to your work mail (you need to register the order yourself);
  • on the product category page:
    • you can enable sorting taking into account the product "only in stock";
    • ajax filter without reloading the page;
    • the category description below the list of products — don't limit yourself to SEO optimization.
  • Yandex.Map is integrated on the contacts page with automatic determination of the address of the store;
  • integrated gif player;
  • manufacturers' logos have been added to the manufacturers page;
  • "Accept" button when editing the Goods, Category Pages, Blog Posts and Blog Categories.

Here's how the product card was reworked:

  • Micro-markup Schema.org is integrated;
  • convenient viewing of goods photos. Tandem lazy downloading images, a convenient image slider and modern pop-up galleries create a convenient and nice-looking image slider, providing a high download speed and convenient viewing on any device;
  • visible and display the product availability. The display automatically calculate the discount, attracting the attention of site visitors and have a positive impact on the purchase decision;
  • After adding the product to the comparison, the link to the product comparison page will always be visible;
  • product information includes the manufacturer's logo, the end date of the promotion, the article and a link to the product category;
  • you can add an unlimited number of additional information fields for each product;
  • It is possible to output a separate table of sizes for each product, if necessary;
  • automatic updating of prices on the page when selecting options;
  • options can have the status "default", allowing visitors to avoid unnecessary messages about the need to specify options when adding goods to the shopping cart;
  • integrated quick order module on product page;
  • you can add an unlimited number of additional tabs for each product;
  • the button add to cart you can disable in admin panel;
  • disabled automatic reverse linking for related products.

Several real-time tests

Installation and removal

For a secure installation, you use the local theme folder and 2 installer files (OCMod.xml and SQL), which allows you to rollback changes in the event of conflict ituations. In order to avoid unforeseen errors, make sure you back up the site.

Technologies used

😁 Yandex.Money 😅 👍 PayPal 😇
Yandex.Money PayPal
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].