Projetos
Uma coleção de projetos que construo e aos quais contribuo.
6 projetos

Painel Portifólio
2026Desenvolvi um painel administrativo completo para gerenciar o conteúdo do meu próprio portfólio, permitindo atualizar projetos e informações de forma dinâmica sem a necessidade de alterar diretamente o código da aplicação. O sistema foi construído utilizando Next.js, Prisma como ORM e PostgreSQL como banco de dados, formando uma stack moderna voltada para aplicações full-stack com TypeScript. O painel permite o gerenciamento completo dos projetos exibidos no site, incluindo: -Criação de novos projetos -Edição de informações existentes -Remoção de projetos -Atualização de descrições, links e conteúdos exibidos no portfólio A aplicação utiliza recursos do Next.js no backend, como Server Actions e rotas de API, para realizar operações seguras no banco de dados através do Prisma, garantindo organização e tipagem forte nas interações com o PostgreSQL. Esse projeto demonstra minha capacidade de desenvolver aplicações full-stack completas, integrando frontend, backend e banco de dados em uma arquitetura simples, eficiente e fácil de manter. O painel permite que o portfólio funcione como um CMS personalizado, facilitando a atualização contínua dos projetos apresentados.

Landing Page - Farmácia
2026Uma landing page moderna, completa e responsiva desenvolvida para uma farmácia de manipulação fictícia. O projeto foi construído com foco em performance, otimização para motores de busca (SEO) e uma experiência de usuário (UX) fluida e interativa. Principais Funcionalidades: -Internacionalização (i18n): Sistema de troca dinâmica de idiomas, com suporte para Português (PT-BR) e Espanhol (ES). -Formulário de Orçamento Avançado: Sistema de solicitação de orçamentos com validação robusta utilizando Zod e React Hook Form. O formulário suporta upload de arquivos de receitas médicas (JPG, PNG ou PDF), máscara de telefone e exibe notificações de feedback (Toast) ao usuário. -Simulação de API: Rota de API (POST /api/orders) construída para simular o processamento do pedido com latência realista, retornando um número de protocolo. -UI/UX Interativa: Animações suaves de entrada e scroll implementadas com Framer Motion. A página também conta com carrosséis interativos nas seções de Hero e Produtos desenvolvidos com Embla Carousel. -SEO e Acessibilidade: Otimização técnica avançada incluindo marcação JSON-LD (Schema.org), Open Graph, sitemap dinâmico e página 404 customizada.

Site de Casamento Interativo
2025Um site de casamento moderno e personalizado, desenvolvido para celebrar a união de Yuri e Bia. Este projeto foi criado para proporcionar uma experiência digital completa e envolvente para os convidados, centralizando todas as informações essenciais do evento num design sofisticado e altamente responsivo. Principais Funcionalidades: -Sistema de RSVP Dinâmico e Seguro: Desenvolvimento de rotas de API personalizadas (/api/find-guest e /api/confirm-presence) que permitem aos convidados pesquisar os seus nomes de forma intuitiva e confirmar a sua presença em tempo real. -Componentes Interativos e UI Elegante: Interface construída com componentes modernos e acessíveis (como Sheets, Carousels e formulários otimizados), garantindo uma navegação fluida em qualquer dispositivo móvel ou desktop. -Secções Dedicadas e Estruturadas: Organização de conteúdo em módulos específicos, incluindo "Save the Date", Convite Digital, Cronograma do Evento (Timeline interactiva), Lista de Presentes e Galeria de Fotos. Performance e Otimização: Arquitetura baseada em Server Components e otimização de assets para garantir tempos de carregamento rápidos, proporcionando uma excelente experiência de utilizador.

Soma Saúde
2025Atuei como Tech Lead de Frontend no desenvolvimento da plataforma Soma Saúde, um sistema criado em parceria com o Hospital das Clínicas da UFBA para apoiar o acompanhamento de pacientes com Fibrose Cística. O projeto foi desenvolvido pela TITAN Empresa Júnior com o objetivo de criar uma plataforma digital que facilite a comunicação, o acompanhamento e a gestão de informações clínicas, ajudando profissionais de saúde e pacientes no controle do tratamento da doença. Como Tech Lead de Frontend, fui responsável por: -Liderar tecnicamente o desenvolvimento do frontend da plataforma. -Definir padrões de arquitetura e organização da interface. -Coordenar decisões técnicas e apoiar outros desenvolvedores durante a implementação. -Garantir consistência de componentes e qualidade da experiência do usuário. A aplicação possui múltiplos painéis com diferentes níveis de acesso, incluindo: -Painel Administrativo – gerenciamento geral da plataforma e dos usuários. -Painel do Farmacêutico – acesso a dados relacionados ao tratamento e acompanhamento dos pacientes. -Painel do Paciente – interface para acompanhamento de informações e interação com o sistema. Também desenvolvi um widget de acessibilidade personalizado, integrado à interface da plataforma, com funcionalidades voltadas à inclusão digital: -Ajuste dinâmico de tamanho da fonte para melhorar a legibilidade. -Leitura de tela para auxiliar usuários com deficiência visual. -Controles de acessibilidade disponíveis diretamente na interface do sistema. Esse projeto exigiu o desenvolvimento de uma interface escalável, acessível e preparada para múltiplos perfis de usuário, reforçando minha experiência em liderança técnica, arquitetura de frontend e desenvolvimento de aplicações web complexas.

Landing Page - TITAN
2025Desenvolvi e liderei tecnicamente a implementação do formulário de inscrição do processo seletivo da TITAN Empresa Júnior de Engenharia da Computação da UFBA, disponível na página oficial do ProSel: ProSel TITAN. A TITAN é uma empresa júnior formada por estudantes universitários que desenvolve soluções tecnológicas como websites, aplicativos e automações para clientes reais, além de promover a capacitação prática de seus membros. Neste projeto, atuei como Tech Lead, sendo responsável por: -Definir a arquitetura técnica da solução. -Implementar o formulário de inscrição utilizado pelos candidatos ao processo seletivo. -Garantir uma experiência de usuário simples e intuitiva, facilitando o envio de informações pelos inscritos. -Coordenar decisões técnicas e apoiar o time de desenvolvimento durante a implementação. O sistema permite que estudantes interessados em participar do programa trainee realizem sua inscrição online e iniciem o processo seletivo da empresa júnior, que inclui etapas como desafios práticos, dinâmicas em grupo e entrevistas. Esse projeto teve como objetivo digitalizar e organizar o processo de recrutamento, reduzindo fricção na inscrição e centralizando os dados dos candidatos, contribuindo para um processo seletivo mais eficiente.

Landing Page - SIMTech
2024Como parte do time de desenvolvimento da TITAN - Empresa Júnior de Engenharia da Computação da UFBA, tive a oportunidade de contribuir para uma plataforma moderna, otimizada e acessível, que serve como principal meio de comunicação e inscrições para o evento. Além de aplicar práticas de acessibilidade para tornar o site acessível a todos, focamos em uma experiência de navegação ágil e responsiva, tanto para desktop quanto para dispositivos móveis. Além da construção do site, participar do evento em si foi uma oportunidade única para expandir conhecimentos e trocar ideias com outros profissionais. Assistir às palestras e ver como a tecnologia está transformando diversas áreas foi inspirador e só aumentou minha motivação para seguir contribuindo no setor. Estou orgulhoso do resultado e empolgado para ver o impacto da SIMTech no cenário tech.