Portfólio
Aqui compartilho projetos que nasceram da curiosidade, do estudo e da vontade de criar algo útil e bem feito.

Paróquia Santa Maria dos Anjos
Projeto desenvolvido para apresentar de forma organizada e acessível as principais informações da paróquia, incluindo horários de missas e atendimentos, membros do clero, meios de contato e detalhes sobre as comunidades pertencentes à paróquia.

Easy Wedding
Easy Wedding é uma plataforma web desenvolvida para casais que desejam criar um site de casamento personalizado de forma simples e rápida. O sistema oferece um site base que pode ser customizado diretamente pelo painel de controle, permitindo adicionar informações essenciais como nome do casal, data do casamento, local da cerimônia e da festa, além de galeria de fotos e lista de presentes. O usuário também pode alterar as cores do site, garantindo identidade visual única. O projeto utiliza Next.js e TailwindCSS para a interface, Firebase para gerenciamento de dados e Stripe para integração de pagamentos.

Grid Print
Grid Print é uma aplicação web desenvolvida com Next.js e TailwindCSS para automatizar o processo de organizar imagens em folhas A4 para impressão. O usuário pode enviar imagens (PNG, JPG, WebP), definir o tamanho em centímetros, escolher a orientação (vertical ou horizontal) e configurar espaçamento e margens. O sistema calcula automaticamente quantas imagens cabem na página, gera uma pré-visualização e permite baixar um PDF em alta qualidade pronto para impressão. Todo o processamento é feito no navegador utilizando HTML Canvas e jsPDF, garantindo rapidez e simplicidade.

Quick Split
O Quick Split é uma aplicação web simples, rápida e responsiva, criada para facilitar o recorte de imagens sem limitações de blocos. Desenvolvido com Next.js e TailwindCSS, permite configurar a orientação da imagem, escolher entre corte automático por blocos ou tamanho fixo, e baixar as imagens resultantes individualmente ou em um arquivo ZIP. Todo o processamento é feito diretamente no navegador utilizando HTML Canvas e JavaScript, garantindo agilidade e privacidade no uso.

Fantasy Forge
Fantasy Forge é um projeto de estudo composto por API e web app para gerar personagens de RPG de forma ágil. A API em NestJS centraliza validações (Zod), persistência (Prisma + PostgreSQL) e integra a OpenAI para criar a ficha textual e a imagem do personagem. Na web, uma interface desktop feita com React (Vite), TailwindCSS e Radix UI conduz o usuário pela escolha do sistema (Dungeons & Dragons, World of Darkness, Call of Cthulhu, Warhammer Fantasy Roleplay, Shadowrun, GURPS, Fate), raça, classe e uma descrição opcional. O resultado é um personagem com características coerentes e uma imagem gerada por IA, pronto para uso em mesa ou inspiração de campanha.

Transcribe AI
Transcribe AI é uma aplicação focada em produtividade para transcrição de áudios e geração de legendas SRT. Construído com React (Vite + TypeScript), Tailwind CSS e shadcn/ui, valida entradas com Zod e usa React Query para fluxos assíncronos estáveis. A integração com OpenAI permite resumos, títulos/capítulos e refino do texto, elevando a qualidade do material gerado. O resultado é um processo ágil e confiável para transformar áudio em texto e legendas prontas para uso.

UI Clone Spotify
O UI Clone Spotify é um projeto de estudo desenvolvido com Next.js, criado para explorar e aprender TailwindCSS na prática. Inspirado no layout do Spotify, o foco esteve na construção de uma interface desktop.

UI Clone Youtube
O UI Clone YouTube é um projeto de estudo desenvolvido com Create React App, com foco na reprodução da interface do YouTube utilizando styled-components para a estilização. O objetivo foi treinar componentização, responsividade e práticas de desenvolvimento front-end, explorando a criação de layouts complexos de forma organizada e modular.
8 projetos desenvolvidos com dedicação e propósito