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.