O Meteora é um projeto de e-commerce desenvolvido com o objetivo de praticar conceitos avançados do React, como useContext, useReducer, useMemo e hooks personalizados. Inspirado em um desafio da Alura, o projeto visa oferecer uma experiência de compra moderna e responsiva para lojas de moda.
- 🛒
Carrinho de Compras: Adição e remoção de produtos com atualização dinâmica do total. - 🧩
Gerenciamento de Estado Global: Implementado com useContext e useReducer para controle eficiente do estado da aplicação. - ⚡
Otimizações de Performance: Utilização de useMemo para evitar renderizações desnecessárias. - 🎨
Design Responsivo: Layout adaptável a diferentes tamanhos de tela, garantindo uma boa experiência em dispositivos móveis e desktops. - 🧪
Hooks Personalizados: Criação de hooks para reutilização de lógica e melhoria da organização do código.