Upload de Imagens

Configurando back-end

Arrumando a image para o mobile

Arrumando nome da image para o mobile

react-dropzone - Arrumando a image para web

Arrumando a image para web

Validação de entrada de dados

Validação de entrada de dados

Adicionando projeto no Github

Adicionando projeto no Github

Deploy (onde hospedar)

Back-end

Heroku → Plano gratuito indicado para aplicações de teste, para mostrar como ficou a aplicação - NÃO USAR PARA PRODUÇÃO, o servidor desliga sozinho e o plano pago ($7,00) compensa mais utilizar a Digital Ocean

Deploy de aplicação NodeJS e ReactJS no Heroku | Diego Fernandes

Digital Ocean → O mais indicado para aplicações pequenas

AWS / Google Cloud / Microsoft Azure → Para aplicações que estão crescendo e com muito acesso

Deploy de apps Node.js | Masterclass #03

Front-end

Netlify/Vercel → Plano gratuito sensacional e muito fácil de fazer o deploy, só colocar a url do repositório git e o Netlify se vira para fazer o deploy