Gostei bastante muito obrigado, mas depois eu preciso pegar essas imagens do DB para exibir novamente no front, como eu iria fazer?
Salvar imagens no banco de dados não é uma boa prática. Apesar de ser possível, bancos de dados relacionais tradicionais não são os melhores locais para armazenar e recuperar esse tipo de dado.
O caminho mais básico utilizado é salvar a imagem ou qualquer arquivo (música, texto, video...) em algum local em disco e gravar na base de dados apenas o caminho desse arquivo em disco. Além disso, seu servidor deve servir esses arquivos como arquivos estáticos.
Mesmo assim, não é o melhor dos cenários, em aplicações reais você deve salvar esses arquivos binários em serviçoa como amazon S3 ou similar.
Ótima observação, creio que o @HenriikOliveira não tenha notado que o código salve a imagem em um pasta local. Criei o código apenas para exemplificar a possíbilidade, mas está longe de ser uma aplicação real.
Uma maneira de fazer isso é usar o módulo fs do Node.js para ler o arquivo da imagem e retorná-lo como resposta.