Will~'s Projects
Pequeno projeto implementando os conceitos básicos do uso do react-query, estou realizando requisições GET da minha própria API, e para tornar o código mais organizado e reutilizável, criei hooks customizados que encapsulam a lógica de consulta para as diferentes chamadas de API.
Esse é o meu relógio dinâmico, onde busquei fazer de modo que lembrasse mais o dia a dia normal de uma pessoa, desde o início até o final, claro que ainda dá para melhorar, mas no momento esse foi o meu resultado. Para maior interação busquei por animações que se encaixassem nessa ideia.
README - renovatt
Página de contato usando resend, uma plataforma de envios de emails personalizado, uma aplicaçao em conjunto com Next.js14, Resend e React email.
É um sistema completo de agendamento de PetShop
Um pequeno projetinho divertido, é semelhante ao projeto da lampada, porem neste aqui, resolvi trazer algo mais divertido e aplicar um pouco mais do meu conhecimento, brincando um pouco com o DOM.
Um e-commerce de camisetas com estampas incríveis, abrangendo estilos como Animes, Pets, Músicas, Tecnologia e Games.
Neste código, eu defino um componente 'Button' que permite criar botões com diferentes estilos e comportamentos. Utilizo a biblioteca 'tailwind-variants' para criar variantes de estilo, como cores e tamanhos. Além disso, o botão pode exibir ícones de sucesso e de carregamento, e até mesmo suporta a adição de ícones personalizados.
Google meet clone API - evento Hero-Code
Google meet clone - evento Hero-Code
Cases do processo seletivo da Target Sistemas
Tree Finance é um aplicativo de finanças para atender necessidades pessoais. Ele permite registrar despesas de forma segura e acessá-las de qualquer lugar, além de oferecer filtragem por mês e ano, visualização de faturamentos dos últimos 6 meses, campos para anotações e lista de prioridades.
É um sistema financeiro que permite que você gerencie suas despesas e ganhos.
Uma aprensentação do jogo Valorant consumindo sua API
Resolvi tentar criar mais um mini site, consumindo uma API estou renderizando algumas informações sobre o game, personagens com suas descrições, vozes e habilidades, apresentações de todas as armas, suas especificações e os mapas presentes no jogo.
Apenas um formulário de preenchimento automático utilizando zod para validar os campos e tratar erros junto com react-hook-form, utilizando a API do via CEP.
É um website que desenvolvi para o grupo JDG
Bem vindo a minha página de contato personalizada! Através do poderoso Nodemailer, posso receber mensagens dos visitantes diretamente no meu email, de forma prática e instantânea, sem precisar que eles recarreguem a página.
Start Wars - Desafio do Workshop Front-End-2023.2 da Fabrica de Software
Uma apresentação de todas as cartas do anime Yu-Gi-Oh
Uma apresentação de todas as cartas do anime Yu-Gi-Oh
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.