Este projeto está sendo completamente desenvolvido por mim como forma de praticar e desenvolver minhas habilidaes front-end. Também pretendo exibili-lo á medida em que eu me sentir confiante para tal.
Tenho o objetivo de construí-lo sem frameworks e em vanilla javascript.
Quanto aos projetos demonstrados, tenho a meta de exibir:
- Um site de portfólio
- Um site de clone
- Uma aplicação de CRUD para a web
- Um site conectado a uma API
- Um site da web de "pontuação perfeita"
Para isso, minha decisão foi fazer o portfólio em apenas uma página, simples e objetivo. Demonstração básica das minhas habilidades atuais e com o intúito de ir aprimorando com o tempo, por isso, acredito que terão várias versões de atualização.
Assim também os projetos aqui inseridos, pois assim que eu conseguir fazer algo mais elaborado, susbtituirei o anterior.
Os principais desafios encontrados foram:
- Fazer o menu responsivo e dinâmico na versão mobile;
- Exibição dos projetos prontos através de um carrossel;
- Implementação de multiplos temas de cores;
Desafios a serem resolvidos:
-
Melhorar os textos;
-
Fazer com que ao clicar nos botões de "projeto" e "contato" os títulos das seções fiquem visíveis, como em "sobre" (na versão mobile funciona bem);
-
Praticar melhores práticas de git e as mensagens dos commmits;
-
Definir uma logo melhor;
-
Como de fato resolver esse problema no HTML uma vez que jé tentei solucionar com
aria-label
earia-labelledby
"message": "Provide a descriptive text in between the tags", "source": "web accessibility",
-
Melhorar o desempenho no Lighthouse:
Portfólio V. 1.1.4 (22/11/2022):
Desempenho Acessibilidade Práticas Recomendadas SEO Computador 98 95 83 90 Dispositivo Móvel 96 95 83 92