🔗 portfolio-teuuzims-projects.vercel.app
Meu portfólio profissional Matheus Henrique Vaz Marques, Desenvolvedor Full-Stack e Especialista em Automação com IA. A aplicação apresenta experiência, habilidades, projetos, formação acadêmica e canais de contato em uma interface responsiva e bilíngue.
English: Personal portfolio of Matheus Vaz, Full-Stack Developer & AI Automation Specialist. Built with React, TypeScript, Vite and Tailwind CSS, with scroll-driven motion, a bilingual (PT/EN) interface, light/dark themes and live project previews.
Além de estudos, o portfólio reúne projetos reais entregues para clientes:
- Eco Gold — site comercial para compra e avaliação de ouro e joias
- In and Out Beauty — site da mentoria de Ana Clara Filgueiras
- Casa do Fiat — site institucional de peças Fiat, Jeep e RAM
- Jota Auto Peças — landing page de autopeças multimarcas
- CRM para Autopeças — CRM baseado no EspoCRM, com integração ao WhatsApp, usado pelas duas lojas
- Conteúdo em português e inglês, com preferência salva no navegador
- Temas claro e escuro, também persistidos localmente
- Layout responsivo com navegação adaptada para dispositivos móveis
- Animações e transições com respeito à preferência de redução de movimento
- Seções de apresentação, habilidades, experiência, projetos, formação e contato
- Download do currículo em PDF
- Links para demonstrações, repositórios e redes profissionais
- Metadados básicos de SEO e compartilhamento social
- React e TypeScript
- Vite
- Tailwind CSS
- Motion e Lenis para animações e rolagem suave
- OGL para o fundo em WebGL do hero
- Node.js 22
- npm
Clone o repositório e acesse a pasta do projeto:
git clone https://github.com/Teuuzim/portfolio.git
cd portfolioInstale as dependências e inicie o servidor de desenvolvimento:
npm ci
npm run devO Vite exibirá no terminal o endereço local da aplicação, normalmente http://localhost:5173.
| Comando | Descrição |
|---|---|
npm run dev |
Inicia o servidor de desenvolvimento com recarregamento automático |
npm run build |
Verifica o TypeScript e gera a versão de produção em dist/ |
npm run lint |
Analisa o código com ESLint e não permite avisos |
npm run preview |
Serve localmente a versão gerada em dist/ |
Para testar a versão de produção:
npm run build
npm run previewMatheus Vaz
