Nesse documento nós faremos o deploy da aplicação Feedget, desenvolvida durante a Next Level Week Return, de maneira gratuita, utilizando o Heroku e a Vercel.

Deploy do servidor da aplicação

Nosso primeiro passo será fazer o upload do nosso servidor, é ele que irá conectar com nosso banco de dados e salvar os dados que serão utilizados pelo nosso front-end.

Enviando a aplicação ao Heroku

Finalmente a parte que você tanto esperava, o deploy! Agora que estamos 100% preparados com nossa aplicação, com banco de dados PostgreSQL e só esperando para ser colocada em produção, vamos começar acessando a página do Heroku, para isso, clique aqui.

Preparando o deploy

Estando na página inicial do Heroku, no canto superior direito existem duas opções: Log In e Sign Up, para você logar ou se cadastrar. Basta clicar em uma delas e seguir os passos. Caso você já tenha uma conta basta logar nela.

Feito isso, você deverá ter a seguinte tela:

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/f4b071dc-54b9-4c7d-9a13-5ff3b8a5f07e/Untitled.png

Apenas clique no botão "Create New App" e você terá a seguinte tela, onde eu dei um nome para o meu App (o nome deve ser único):

Untitled

Agora clique em Create app e você vai ser redirecionado para essa tela, onde vamos selecionar "Heroku Git":

Untitled

Instalando e configurando a CLI

Com o App criado, vamos agora à instalação da CLI. Para isso, basta seguir a documentação oficial do heroku. Faça somente a instalação, pois a configuração faremos a seguir de outra maneira. Portanto, deixe de seguir a documentação no passo em que ela indicar para fazer login (”heroku login").

Após feita a instalação, vamos iniciar agora a configuração do deploy via CLI. Execute os seguintes comandos no seu terminal: