Skip to content

renancodes2/frontend-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Capputeeno - E-commerce de Canecas e Camisetas

🚀 Desafio Front-end da Rocketseat

Este é um projeto de um e-commerce para venda de canecas e camisetas, desenvolvido para o desafio da Rocketseat. O sistema conta com as funcionalidades principais de um e-commerce, como listagem de produtos, filtragem por categoria, busca por nome, gerenciamento de carrinho e finalização de compra.

Imagem de Home Imagem de Carrinho

Tecnologias Utilizadas

  • Next.js
  • TypeScript
  • React
  • Styled Components
  • React Query
  • Axios
  • ESLint

Funcionalidades

  • Catálogo de Produtos com Paginação: Visualize os produtos de canecas e camisetas em um catálogo paginado.
  • Filtragem por Categoria: Filtre os produtos por diferentes categorias (ex: "Canecas", "Camisetas").
  • Busca por Nome: Procure produtos pelo nome.
  • Gerenciamento de Carrinho: Adicione e remova produtos do carrinho.
  • Finalização de Compra: Complete a compra no e-commerce.

Gerenciamento de Estado

O estado do carrinho é gerido usando o Local Storage, garantindo que os itens do carrinho sejam persistidos mesmo após o fechamento do navegador.

Observações

O projeto foi desenvolvido com foco em componentização, responsividade e acessibilidade.

Padrões de Código

O código segue as boas práticas de acessibilidade, garantindo que todos os usuários, incluindo aqueles com deficiências, possam navegar e utilizar o e-commerce. Foi utilizada uma estrutura de componentização para facilitar a manutenção e escalabilidade do projeto.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors