Página de portfólio pessoal construída com HTML, CSS e JavaScript puro. O objetivo é exibir seus projetos GitHub de forma visual, responsiva e moderna.
index.html— página principal do portfólio.- O CSS está embutido no próprio HTML para simplificar o projeto.
- Os cards de repositório são gerados dinamicamente a partir de um array de objetos em JavaScript.
- Cabeçalho com avatar, nome e redes sociais.
- Seção "Sobre mim" com descrição curta e lista de tecnologias.
- Listagem de repositórios com nome, descrição, linguagem, estrelas e forks.
- Links externos seguros com
target="_blank"erel="noopener noreferrer". - Layout responsivo para dispositivos móveis e desktop.
-
Atualize os dados do perfil em
index.html:- Nome
- localização
- username GitHub
- links para GitHub, LinkedIn, Twitter e e-mail
- avatar
-
Edite o array
reposno script JavaScript para usar seus projetos reais:namedescriptionlanguagelanguageColorstarsforksvisibilityurl
-
Ajuste o texto da seção "Sobre mim" para refletir sua experiência e objetivos.
- Faça commit do projeto no repositório GitHub.
- Vá em
Settings>Pagesno repositório. - Selecione a branch
main(oumaster) e a pasta/como fonte. - Salve para publicar o site.
- Buscar os repositórios diretamente da API do GitHub.
- Adicionar seção de projetos em destaque com screenshots.
- Inserir links para LinkedIn e currículo.
- Tornar o portfólio mais acessível com mais elementos semânticos e aria-labels.
Este projeto é um exemplo de portfólio simples e elegante para apresentar seus repositórios GitHub. É ideal para GitHub Pages e para usar como landing page pessoal.