Executando verificação de segurança...
1

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

Vercel:https://portfolio-fatekkl.vercel.app

Carregando publicação patrocinada...
2

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:

  1. 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.

  2. 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.

1

Cara, sem palavras, acho que eu tambem tava com essa sensação sobre meu portfolio mas não sabia expressar direito, sinceramente muito obrigado pelo feedback incrivel, quanto ao que pretendo fazer pra mudar essa forma estatica, eu ainda vou fazer projetos realmente bons para colocar ai e realmente mostrar, pensei neles mais como uma apresentação entende, na aba mais abaixo dele que tem os simbolos das tecnologias pretendo colocar containers com o link para os repositorios e para o determinado projeto que ficaria lá, ia fazer um CRUD por que fui recomendado e acho que é algo que como voce disse exige uma certa lógica, como é algo basico e importante, achei uma boa ideia, mas essa sua ideia da coleta de dados é uma otima ideia e eu provavelmente vou aderir também, MUITO OBRIGADO DE VERDADE.

3

A ideia foi jogado no ar, a primeira coisa que pensei. Tu deve ter algo que goste muito (no meu caso é games), tente explorar algo que voce gosta e criar uma aplicação em cima disso.

Boa sorte nos projetos :-)

1

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

1

Opa man, obrigado por responder, tinha esquecido de mudar o title e o hover realmente nao tinha percebido, obrigado por avisar!

1

Outra coisa, se voce ta achando mais interessante outro assunto, estuda ele acho que é melhor, eu pelo menos nao consigo focar em algo desinteressante pra mim e fiz o portfolio pra desenvolver sozinho mesmo sem auxilio de videoaula, só comigo e pesquisando na internet, pra mim foi muito bom desenvolver ele sozinho e realmente me ajudou muito, foca no que voce acha mais legal, quando for fazer o seu voce provavelmente vai revisar oq vc achou legal e assim em diante, nao sei se deu pra entender, mas obrigadao!