O que é Opencart

OpenCart é um sistema de E-Commerce Open Source desenvolvido principalmente na linguagem PHP licenciado nos termos daGNU General Public License, é um a solução gratuita, de código aberto para publicação e gestão de loja virtual, focado na facilidade de utilização e instalação.

O OpenCart possui gestão de pedidos, sistema de afiliados, sistema de vendas de produtos digitais (downloads), múltiplos meios de pagamento e formas de envio por padrão, além de ser possível expandir as suas funcionalidades através das extensões (pluginsou add-ons), e customizar sua aparência através de temas (template).\n\nO OpenCart foi desenvolvido para ser leve e rápido, por isso conta com uma administração simplificada e intuitiva, e uma estrutura de loja que, além de contar com sistema de cache de informações para agilizar o carregamento das informações, usa de forma madura a biblioteca JQuery em vários recursos, utilizando-se do mecanismo ajax para carregar informações sem a necessidade de atualizar as páginas.

O modelo de instalação e desenvolvimento segue o padrão MVC , bastante difundido no meio de desenvolvimento de softwares para web, o software é desenvolvido nas linguagens PHP, CSS, Javascript utilizando a biblioteca JQuery.

Alguns dos recursos disponíveis no OpenCart são:

  • Documentação livre;
  • Plataforma Open Source;
  • Cadastro ilimitado de produtos;
  • Cadastro ilimitado de fabricantes;
  • Cadastro ilimitado de departamentos;
  • Cadastro ilimitado de páginas de informações;
  • Suporte para vários temas (templates);
  • Suporte para várias moedas;
  • Suporte para vários idiomas;
  • Suporte para extensões (plugins ou addons);
  • Suporte para várias formas de pagamento;
  • Suporte para várias formas de envio (frete);
  • Suporte para uso de certificado de segurança (SSL);
  • Suporte para relacionamento entre produtos;
  • Suporte para avaliação/resenhas de cliente nos produtos;
  • Suporte para promoção de produtos por período;
  • Suporte para desconto progressivo por quantidade de produto;
  • Suporte para venda de produtos por download;
  • Suporte para venda de acessórios opcionais por produto;
  • Suporte para atributos de produtos;
  • Suporte para opções de produtos;
  • Suporte para imagens adicionais do produto;
  • Suporte para vários tipos de impostos incluídos no produto;
  • Suporte para preços diferenciados por grupo de clientes (varejo/atacado);
  • Suporte para gerenciamento de várias lojas;
  • Suporte para modo de manutenção (férias);
  • Suporte para compra como visitante;
  • Sistema de lista de desejos para clientes;
  • Sistema de busca por produtos na loja;
  • Sistema de comparação de produtos para clientes;
  • Sistema de comissão para afiliados da loja;
  • Sistema de venda de vale presentes e utilização do mesmo na loja;
  • Sistema de cupons de desconto ou frete grátis;
  • Sistema de envio de informativo (newsletter);
  • Sistema de devolução de produtos;
  • Sistema de pontos onde os mesmos podem ser utilizados na compra de produtos;
  • Sistema de créditos (caso necessite devolver um valor ao cliente);
  • Sistema de histórico de pedidos com mudança de situação do pedido;
  • Sistema de permissões por grupo de usuários na administração da loja;
  • Sistema avançado de SEO (otimização de sites);
  • Impressão de faturas;
  • Venda direta pela administração da loja;
  • Vários relatórios de vendas, clientes, produtos, afiliados, etc;
  • Ferramenta de backup e restauração;
  • Ferramenta de log de erros;
  • Redimensionamento automático das imagens (thumbnail).