Neste projeto, estou estudando o Zustand para gerenciar o estado global relacionado aos meus projetos, implementando a função de favoritar. Utilizo o Zustand para criar uma store customizada chamada useFavoriteStore
, onde implemento as ações de adicionar e remover projetos favoritos. Além disso, integro ícones de favoritos nos cards dos projetos para melhorar a experiência do usuário. Também aproveito o Next.js para implementar rotas dinâmicas, permitindo a criação de páginas exclusivas para cada projeto. Com Zustand e Next.js, posso criar uma aplicação web responsiva com gerenciamento eficiente de estado e conteúdo dinâmico.
💻 Front-end
📚 Bibliotecas
🎨 Estilização
🔋 Versionamento e Deploy
⚙️ Configuranções e Instalações
Clone do Projeto
$ git clone https://github.com/renovatt/zustand-favorites.git
Instalando as dependências
$ npm install
Iniciando o projeto
$ npm run dev
Como contribuir?
- Você pode dar suporte me seguindo aqui no GitHub
- Dando uma estrela no projeto
- Criar uma conexão comigo no linkedin fazendo parte da minha networking e curtir o meu projeto.