Portfólio pessoal com foco em Análise de Dados e desenvolvimento web. Design responsivo, acessível e com interatividade moderna.
Portfólio desenvolvido para apresentar o perfil profissional de Bruno Henrique, Analista de Dados em formação, com ênfase em:
- Identidade visual consistente e profissional
- Responsividade em múltiplos dispositivos
- Experiência de usuário fluida e acessível (suporte a
prefers-reduced-motion)
| Categoria | Descrição |
|---|---|
| Navegação | Menu hambúrguer responsivo, drawer lateral animado, scroll suave entre seções |
| Hero | Layout adaptativo (foto + nome), CTAs para contato e download do currículo |
| Seções | Sobre, Habilidades, Tecnologias em estudo, Projetos em destaque, Contato |
| Extras | Player de música em loop, botão voltar ao topo, animações reveal na viewport |
- HTML5 — Estrutura semântica
- CSS3 — Variáveis, Flexbox, Grid, media queries
- JavaScript — Vanilla JS (sem frameworks)
- Font Awesome 6 — Ícones
- Google Fonts — DM Sans
Portfolio/
├── index.html
├── README.md
└── src/
├── audio/ # Áudio de fundo
├── css/
│ └── styles.css
├── docs/ # Documentos (ex.: currículo)
├── img/ # Imagens e avatar
└── js/
├── main.js # Menu, reveal, scroll to top
└── music.js # Player de música
| Uso | Cor | Hex |
|---|---|---|
| Fundo escuro | — | #0f172a |
| Superfície | — | #ffffff |
| Fundo claro | — | #f8fafc |
| Texto | — | #1e293b |
| Texto secundário | — | #64748b |
| Primária | — | #0ea5e9 |
- Fonte: DM Sans (Google Fonts)
- Hierarquia responsiva e legível
- Desktop: Menu completo, layout horizontal
- ≤768px: Menu hambúrguer, layout empilhado
- ≤480px: Grid em coluna única, CTAs em largura total
- Adicione o arquivo em
src/audio/comomusic.mp3oumusic.ogg - O player aparece no canto inferior direito
- Para trocar o arquivo, edite o elemento
<audio>emindex.html
Edite o card na seção Projetos em index.html (título, descrição, imagem e link).
Variáveis CSS em :root em src/css/styles.css.
| Rede | Link |
|---|---|
| GitHub | @IBrunooDev |
| brunocarus | |
| @ibrunoodev |
Desenvolvido por Bruno Henrique
