Skip to content

Aplicação feita com Node.js para realizar o upload de imagens.

License

Notifications You must be signed in to change notification settings

kazordoon/nodejs-image-upload

Repository files navigation

nodejs-image-upload-multer

Aplicação feita em Node.js para realizar o upload de imagens.

Pré-requisitos

  • Node.js
  • MongoDB
  • NPM / Yarn

Instalação

  • Clone o repositório: git clone https://github.com/kazordoon/nodejs-image-upload-multer.git
  • Entre no diretório do projeto: cd nodejs-image-upload-multer
  • Instale as dependências:
    • NPM: npm install | OBS: Se for instalar usando o NPM, remova o arquivo yarn.lock
    • Yarn: yarn

Configurações

Variáveis de ambiente

Copie o arquivo .env.example para .env, em seguida você deve trocar o valor das variáveis dentro do arquivo .env de acordo com o seu ambiente.

AWS

Se for utilizar o serviço S3 da AWS, não esqueça de configurar suas credenciais utilizando o aws-cli, consulte o site abaixo para mais detalhes:

https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-files.html

Como iniciar o servidor

  • NPM: npm run dev
  • Yarn: yarn dev

Exemplos

Veja o arquivo EXAMPLES.md.

Tecnologias utilizadas

  • Node.js - Ambiente de execução que executa código JavaScript no lado do servidor.
  • MongoDB - Banco de dados não relacional.
  • mongoose - MongoDB ODM.
  • express - Framework web minimalista para Node.js.
  • multer - Middleware para o framework web "express" utilizado para upload de arquivos.
  • multer-s3 - Mecanismo de armazenamento para AWS S3 usando multer.

Versionamento

Para ver as versões disponíveis, consulte as tags neste repositório.

Autores

  • Felipe Barros - Trabalho inicial - kazordoon

Licença

Este projeto está licenciado sob a licença MIT - consulte o arquivo LICENSE para obter mais detalhes.

About

Aplicação feita com Node.js para realizar o upload de imagens.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published