Este projeto é um clone da landing page da Zentry, desenvolvido com React, TypeScript, Vite e Tailwind CSS.
Versão live: https://zentry-clone-olive-one.vercel.app/
Este projeto inclui um sistema automatizado de code review usando GitHub Models que roda automaticamente em Pull Requests e commits diretos nos branches main e developer.
Veja um exemplo aqui: Pull request #1
Funcionalidades:
- ✅ Análise automática de código a cada alteração
- ✅ Feedback técnico sobre qualidade, bugs e boas práticas
- ✅ Comentários automáticos no PR com timestamp
- ✅ Filtro inteligente de arquivos relevantes
Para mais detalhes sobre configuração e uso, consulte: 📋 AI Code Review - Documentação Completa
src/
├── App.tsx # Componente raiz
├── main.tsx # Ponto de entrada do React
├── index.css # Estilos globais (Tailwind)
├── vite-env.d.ts # Tipagens do Vite
└── components/
├── hero.tsx
├── intro.tsx
├── navbar.tsx
├── productGrid.tsx
├── information.tsx
└── ui/
├── accordionScrool.tsx
├── animatedText.tsx
├── button.tsx
├── divWithMouseInteractionEffects.tsx
└── gridItem.tsx
- React
- TypeScript
- Vite
- TailwindCSS
- GSAP (animações)
- Instale as dependências:
pnpm install- Inicie o servidor de desenvolvimento:
pnpm dev- Abra o navegador em http://localhost:5173
dev— inicia o servidor de desenvolvimento.build— gera a build de produção.preview— serve a build de produção localmente.lint— executa o ESLint.
src/components/hero.tsx— seção hero com animações e vídeo.src/components/intro.tsx— bloco de introdução com textos animados.src/components/navbar.tsx— navegação superior responsiva.src/components/productGrid.tsx— grid de cards/produtos.src/components/information.tsx— seção com vídeo e detalhes do produto.
TailwindCSS com classes utilitárias e customizações em src/index.css.
Uso educacional. Este projeto não tem vínculo oficial com a Zentry.
Desenvolvido por Wellington