Portfólio pessoal desenvolvido com HTML5, CSS3 e JavaScript Vanilla puro, otimizado para GitHub Pages.
- HTML5 semântico
- CSS3 (Grid, Flexbox, Custom Properties, Animations)
- JavaScript ES6+ vanilla (sem frameworks)
- Font Awesome (CDN — única biblioteca externa)
- Google Fonts (CDN — Playfair Display + DM Sans)
- 🌙 Dark / Light Mode (CSS Variables + localStorage)
- 📱 100% Responsivo (mobile-first)
- 🎬 Animações scroll (IntersectionObserver API)
- 🎠 Carousel de screenshots (CSS + JS puro, touch/swipe)
- 🍔 Menu hambúrguer mobile (CSS transitions)
- ⬆️ Scroll to top
- 📋 Copy to clipboard (navigator.clipboard)
- 📝 Formulário de contato
- 🔤 Typing effect no hero
- 📊 Barras de idiomas animadas
portfolio/
├── index.html ← Página principal
├── projeto1.html ← TaskFlow
├── projeto2.html ← DevBlog
├── projeto3.html ← StockAI
├── manifest.json ← PWA
├── .nojekyll ← GitHub Pages (sem Jekyll)
├── css/
│ └── style.css ← Estilos CSS3 puro
├── js/
│ └── main.js ← JavaScript vanilla
└── img/
├── foto-perfil.jpg ← Sua foto (adicionar)
└── projetos/ ← Screenshots dos projetos
- Crie um repositório chamado
seuusername.github.io - Faça upload de todos os arquivos
- Vá em Settings → Pages → Deploy from branch → main
- Acesse
https://seuusername.github.io