Sobre este projeto
it-programming / e-commerce
Aberto
Estamos buscando um desenvolvedor front-end experiente para implementar um sistema de geolocalização por cidade via IP em nossa loja Nuvemshop. O objetivo principal é exibir banners específicos na página do produto, de acordo com a cidade do usuário, identificada automaticamente pelo IP.
Objetivo do Projeto:
Quando um usuário acessar a página de um produto, o sistema deverá identificar sua cidade através do endereço IP e, com base nessa informação, exibir um banner personalizado. Por exemplo, para usuários de Salvador, um banner de "Frete grátis para Salvador" seria mostrado.
Requisitos Técnicos:
- A implementação deve ser 100% no front-end da plataforma Nuvemshop.
- Utilização de html, css e javascript.
- Integração com uma api de geolocalização por ip (como ipapi ou similar).
- O código deve ser leve, otimizado e totalmente responsivo.
- É Mandatório o uso de localStorage ou cache para minimizar chamadas repetidas à API e otimizar o desempenho.
- A solução deve permitir a fácil adição de novas cidades e seus respectivos banners no futuro.
- Não deve haver alterações no fluxo de checkout.
- Não é permitido o uso de aplicativos pagos da Nuvemshop.
- Não há necessidade de desenvolvimento de backend ou painel administrativo.
Posicionamento do Banner:
O banner será exibido abaixo do preço do produto ou acima do botão de compra, a ser definido em conjunto.
Qualificações Desejadas:
- Experiência comprovada com desenvolvimento para plataformas de e-commerce como Nuvemshop ou Shopify.
- Capacidade de entregar código organizado, limpo e bem comentado.
Procuramos um profissional para uma implementação rápida e objetiva, garantindo a funcionalidade e a qualidade do código.
Categoria TI e Programação
Subcategoria Lojas Virtuais (e-commerce)
Qual é o alcance do projeto? Alteração média
Prazo de Entrega: Não estabelecido
Habilidades necessárias