Api para armazenamento de imagens e persistência de dados em servidor.
Sobre
API desenvolvida em Node.js para receber imagens via requisições HTTP, armazená-las em um servidor local e persistir os dados em um banco de dados SQL Server. A API é projetada para atuar junto com o AppCanhoto, permitindo o envio automático de imagens recebidas para servidor especificado.
A aplicação utiliza o framework Express para gerenciar as rotas e o middleware Multer para lidar com o upload de arquivos. O banco de dados SQL Server é utilizado para armazenar informações sobre as imagens recebidas, incluindo metadados como nome do arquivo, caminho de armazenamento e timestamp.
A API é configurada para rodar em um servidor local, mas pode ser facilmente adaptada para ambientes de produção com ajustes na configuração do banco de dados e do servidor.
Principais Funcionalidades
Armazenamento de Imagens
A API permite o upload e armazenamento de imagens em um servidor local, facilitando a gestão de arquivos.
Persistência de Dados
Os metadados das imagens, como nome do arquivo e timestamp, são armazenados em um banco de dados SQL Server.
Processamento de Imagens
A API pode ser estendida para incluir recursos de processamento de imagens, como redimensionamento e aplicação de filtros.
Tecnologias utilizadas
Framworks
Express, Multer
Linguagem Base
Node.js, TypeScript

