Meu portfolio
Comecei a estudar programação a "pouco" tempo e recentemente estava fazendo um portfolio e conforme desenvolvia decidi colocar um botão pra alterar entre dark e light mode,consegui fazer tudo que queria no projeto e fui mandando tudo pra github, upei ele na vercel e uma das funcionalidades não funciona na vercel, queria ajuda pra tentar descobrir oq era e também queria um feedback sobre o portfolio sobre coisas que posso melhorar e se tem algo que incomoda na visão de alguns, vou deixar aqui o link da vercel e do repositorio, a funcionalidade em questão que nao funciona na vercel é referente ao local storage, resumindo, quando tenho o botão do dark mode ativo, ele salva no localstorage se esta ativado ou não, com isso no proximo refresh da pagina se estiver ativo ele ativaria o dark mode, checando a checkbox, porém na vercel quando dou o refresh, ele ativa a checkbox mas nao aplica as classes para mudar as classes para as do dark mode, isso só ocorre na vercel e na minha maquina tudo funciona NORMAL, obrigado a quem leu até aqui e agradeço mais ainda se derem o feedback sobre o portfolio ou souber me explicar o porque desse bug
Repositorio:https://github.com/fatekkl/Portfolio
Primeiramente não leve o que vou falar abaixo de forma negativa, serão críticas para tentar ajudar a construir algo mais sólido. Tu me parece bem novo e tem muito a aprender e crescer. É importante que leia tudo, dito isso vamos lá.
Vejo que a maioria dos devs iniciantes criam portfólios que não passam de sites estáticos sem muito valor a agregar. Só vejo duas situações para um site estático ser um portfólio:
-
Se a sua única atribuição for construir sites estáticos. Sendo assim, teria que ter um site muito bonito e bem trabalhado para apresentar como portfólio.
-
Se você tem um site estático que descreve seus conhecimentos E COM VÁRIAS REFERÊNCIAS FUNCIONAIS de outras aplicações que criou que a pessoa que está lendo seu portfólio possa acessar.
As empresas quando procuram pessoas para contratar, procuram pessoas que resolvam problemas e ao ver seu portfólio ele é apenas um site estático e não resolve nenhum tipo de problema.
Posso estar enganado (me corrijam se eu estiver) mas para quem vai recrutar agrega muito mais valor analisar uma pessoa que fez uma aplicação real, por exemplo coletar dados de 10 ultimas partidas de um time e calcular a média de gol por posição. Quando você faz algo desse tipo, tu terá que criar uma lógica para extrair os dados, agrupar e calcular.
Além disso, caso participe de um processo seletivo vai poder explicar sua ideia, o que fez para resolver o problema, etc. Isso irá agregar muito valor no processo de seleção, as suas soluções e não apenas a escrita de código.
Não delete esse site que vez, melhore o design dele se for um caso pesquise um na web como referência. Depois crie uma aplicação e vincule ela a esse site e aí sim tu terá mais chance de se destacar com o portfólio.
De qualquer forma parabéns, tu começou. Muitos nem chegam a essa etapa.
Referente ao vercel não posso ajudar, eu geralmente uso https://www.netlify.com/ talvez alguém que use possa te ajudar nisso.
Primeiro de tudo parabens pela persistencia meu nobre kkkk (to tentando fazer o meu, mas sempre paro no meio pra estudar algo que to achando mais interessante no momento ou jogar um LOL msm). Segundo, tenho 2 duas dicas, mas é coisa boba, a page ta legal no geral. a Primeira é trocar teu title e o icon pra algo mais seu ao invez do reactApp. A outra é implementar o "hover" que tem na palavra Developer no light mode no dark mode tambem. Tmj abs