No final do mês passado participei de um code challenge onde recebi um layout do Figma e precise implementar a versão web e mobile da página home com algumas das principais funções de uma loja online:
- Listagem e paginação de produtos integrados ao headless CMS
- Ferrameta de Busca e Filtros de Pesquisa de Produtos
- Adicionar produtos ao sub-total do carrinho de compras com seletor de quantidade
- Indicador de avaliação dos usuários
O deploy foi feito na Vercel e está disponível no seguinte endereço:
Tecnologias Utilizadas:
- React.js with TypeScript
- Next.js com Incremental Static Regeneration (ISR)
- DatoCMS headless CMS back end
- Testes com Jest
Repositório no GitHub:
https://github.com/lucianoayres/neostore