PT EN

ManiProtein

Desenvolvimento de landing page para um projeto de inovação

Landing page do ManiProtein, proposta de proteína vegetal feita a partir da mandioca que venceu o Inovathon FIMAN 2025. Construí a interface e o código do site; a ideia do produto e o pitch foram desenvolvidos pela equipe.

Tipo
Landing page de projeto de inovação
Meu papel
Interface e desenvolvimento front-end
Equipe
5 integrantes
Resultado
1º lugar no Inovathon FIMAN 2025
Seção inicial da landing page, com as embalagens do produto e o título ManiProtein é Sem lactose
Seção inicial: o título alterna os atributos do produto.

Problema e objetivo

O problema

No Inovathon da FIMAN, a equipe criou o ManiProtein: uma proteína vegetal feita a partir da mandioca, vegana, sem glúten, sem lactose e sem alergênicos comuns. A proposta precisava de uma presença digital que explicasse a ideia com clareza e passasse credibilidade para a banca e para possíveis parceiros.

O objetivo do site

Apresentar produto, inovação, diferenciais e equipe em uma página curta, que funcionasse como apoio ao pitch e terminasse em um caminho direto para contato.

Minha participação

O que eu fiz

Desenvolvi a landing page: organização das seções, layout, estilos e o JavaScript do formulário de contato e das animações. Também publiquei o site e apoiei a estruturação da apresentação da equipe.

O que foi coletivo

A proposta do produto, a pesquisa e o pitch foram construídos pela equipe de cinco integrantes. O 1º lugar no Inovathon é um resultado do grupo.

Tecnologias

  • HTML5
  • CSS3
  • JavaScript
  • Boxicons
  • Git e GitHub

Estrutura e funcionalidades

A página segue a ordem em que um visitante precisa entender a proposta:

  1. InícioTítulo animado e duas chamadas: conhecer a inovação ou falar com a equipe.
  2. InovaçãoPesquisa, produção e sustentabilidade em três cards curtos.
  3. DiferenciaisOs benefícios do produto, também em três cards.
  4. EquipeOs cinco integrantes, com foto e links.
  5. ContatoFormulário que abre o e-mail da equipe já preenchido.
  • Título animado que alterna os atributos do produto, só com CSS.
  • Animações de entrada ao rolar, com IntersectionObserver.
  • Contato sem backend: nome e mensagem viram um e-mail pronto para enviar.
  • Menu de navegação com atalhos para cada seção.

Decisões técnicas

  • HTML, CSS e JavaScript, sem framework. Uma página estática é rápida de construir no prazo da competição e simples de publicar.
  • Efeito principal só com CSS. O título animado não depende de JavaScript para funcionar.
  • Animação só quando aparece. O IntersectionObserver evita animar o que o visitante ainda não está vendo.
  • mailto em vez de servidor. O contato funciona sem backend, sem custo e sem guardar dados de visitantes.

Desafios e soluções

Desafio

Muitos atributos para comunicar logo de cara

Vegano, sem lactose, sem glúten, sem alergênicos e acessível: tudo importante, mas uma lista longa no topo perde força.

Solução

Um título que alterna

O título “ManiProtein é…” troca o atributo em loop com uma animação CSS, mostrando um destaque por vez sem ocupar mais espaço.

Desafio

Conteúdo técnico para qualquer público

Pesquisa, processo de produção e sustentabilidade precisam ser entendidos por quem não conhece o assunto.

Solução

Cards curtos com ícones

As seções Inovação e Diferenciais usam três cards cada, com ícone, título e uma frase, para que a leitura seja rápida.

Desafio

Contato sem servidor

O site é estático e foi feito em contexto de competição, sem tempo nem necessidade de criar um backend.

Solução

E-mail pré-preenchido com JavaScript

O formulário valida nome e mensagem e abre a janela de e-mail com destinatário, assunto e texto já preenchidos.

Resultados verificáveis

Aprendizados

  • Transformar uma proposta técnica em uma página que qualquer pessoa entende.
  • Entregar rápido em contexto de competição, priorizando o que apoia o pitch.
  • Resolver um requisito (contato) com JavaScript simples, sem infraestrutura extra.
  • Alinhar o site ao pitch, trabalhando com uma equipe multidisciplinar.

Galeria