Status: Finished

Customização Opencart

Project details:
Budget: Open
Published: 6 months ago
Deadline: Not defined
Bids: 15
Interested freelancers: 18
Description:
Customização do site www.infobell.com.br

REQUISITOS DO PROJETO ECOMMERCE INFOBELL

1. Importar código para repositório
a. Importar todo o código para o Bitbucket antes de começar o projeto

2. Configurar servidor em ambiente de teste
a. É necessário configurar um servidor teste separado do servidor de produção para que as releases do projeto sejam colocadas. Após os testes e validação, migraremos para o código para o servidor de produção.

3. Atualizar para Opencart 2.0

4. Melhorar Cadastro
a. Cadastro simples durante a navegação (Nome, e-mail e senha) e cadastro completo no Checkout
b. Separar cadastro de pessoa física e jurídica com campos específicos para cada tipo
c. Preenchimento automático de endereço ao digitar o CEP
d. Os preços ficarão escondidos para clientes não logados porém com o botão "Ver preço" no lugar de "Comprar". Quando o cliente clica em "Ver preço" o ligthbox de cadastro simples aparece.

5. Card do produto deve mostrar o botão de "Ver Preço" ou "Comprar" na Home
a. Atualmente na Home quando se passa o mouse em cima do produto, ele some o preço e deveria aparecer um botão para comprar. Eu retirei o botão pela configuração do tema pois não estava legal.
b. Para usuários que não estão logados, um botão com o texto "Ver preço" deve ficar estático e os preços escondidos.
c. Para usuários que estão logados, um botão com o texto "Comprar" e o preço devem aparecer estáticos.

6. Necessário logar para ver preço
a. Preço dos produtos não aparecem para usuários que não estão logados. Um botão escrito "Ver preço" aparece no lugar do botão "Comprar".
b. Quando o cliente clica em ver preço, aparece o lightbox do cadastro simples.

7. Habilitar URL amigável

8. Implementar Pagar.me (checkout transparente)

9. Melhorar topo do site
a. Colocar um botão "Fechar pedido" mais exposto próximo ao carrinho e que leva direto para o checkout ( aparece apenas quando houver produtos no carrinho)
b. Busca mais evidente

10. Tirar calculo de frete do carrinho

11. Integração completa com correios e braspress
a. Correios com calculo automático e acompanhamento do pedido dentro do painel do cliente.
b. Braspress com calculo automático e acompanhamento do pedido pelo painel do cliente caso a API suporte tal função.

12. Implementar One Step Checkout

13. Instalar SSL
a. Instalar SSL em todo o site e colocar o SELO no rodapé

14. Tratamento de Produtos esgotados
a. Manter produtos esgotados na lista com uma botão para receber cotação com prazo de entrega

15. SEO Avançado
a. Configurar Plugin Total SEO, Robots, Sitemap, Outros

16. Configuração customizada de produtos
a. Um dos principais produtos que vendemos são servidores. Alguns clientes querem comprar equipamentos em configurações diferentes das expostas no site.
b. Na página de produto deve ser bastante explicito que o cliente poderá modificar a configuração dos equipamentos da maneira que ele quiser e ter um botão para cotar o produto em uma configuração diferente. Ao clicar no botão um ligthbox abre para ele escolher se quer cotar por telefone, chat ou preencher um formulário com as configurações que ele precisa. O formulário dever ser enviado para um e-mail específico.
c. Está opção seria habilitada somente para parte dos produtos vendidos no site, portanto deve ser habilitado dentro do cadastro de produtos

17. Melhorar comunicação de contato
a. Criar página de contato com as diversas formas que oferecemos.: Telefone, Chat, E-mail, Whatsapp.
b. O botão para acessar esta página deve ficar bem evidente nas páginas no topo do site e rodapé.

18. Atualizações de segurança
a. Certificar-se que as atualizações de segurança do opencart possam ser instaladas sem que o sistema quebre.

19. BUG atualização carrinho
a. Quando se adiciona o item de dentro da página de produto, aparece a mensagem que o produto foi adicionado entretanto quando se abre o carrinho o item não está lá. É necessário atualizar a página para o produto aparecer.

20. Melhorar performance do site

21. Segurança
a. Esconder /admin
b. Utilizar outras práticas indicadas para segurança

22. Script para testar funções do checkout
o Sistema que verifica o checkout e se suas integração com serviços externos (Correios, Braspress ou Pagar.me) estão funcionando. A função deve enviarnotificação para o webmaster por e-mail caso ocorra algum problema na função.

Outras informações

• Utilizaremos o software Pivotaltracker para gestão e acompanhamento das tarefas.

• A releases do projeto devem ser enviadas para o servidor teste para avaliação.

• Utilizaremos o repositório Bitbucket.


Categoria: IT & Programação
Subcategoria: Desenvolvimento web
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Experiência nesse tipo de projeto: Sim (Eu já gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Funções necessárias: Designer, Desenvolvedor
Integrações de API: Mídias sociais (Facebook, Twitter, etc), Payment Processor (Paypal, Stripe, etc), Outros (Outras APIs)

Create your own project

Are you looking for a freelancer to work on a similar project? Create your own project and you'll receive proposals from the best freelancers.

Create a similar project

Client:

Igor G.
(Rating 0.00 out of 5)
Location: Brasil
To find out more about this client, login to Workana.
Loading...