Skip to content

jessicasantosb/aws-s3-upload-file

Repository files navigation

AWS S3 Upload File

🚧 In progress...🚧

🚀 Getting Started

Prerequisites

Make sure you have installed:

Node.js
Yarn

⚙️ Installation

git clone git@github.com:jessicasantosb/aws-s3-upload-file.git
cd aws-s3-upload-file
❯ yarn

ESLint

❯ yarn lint
❯ yarn lint:fix

🤖 Uso

Variáveis de Ambiente

  • Crie um bucket no AWS S3: no Console, clique em 'Create bucket', defina nome e região e finalize.
  • Confira as permissões do bucket (público/privado) e verifique se o usuário IAM tem acesso programático com a política AmazonS3FullAccess (ou uma customizada).
  • Crie o arquivo .env na raiz do projeto e adicione as seguintes variáveis:
❯ AWS_BUCKET_NAME=<your_key>
❯ AWS_BUCKET_REGION=<your_key>
❯ AWS_ACCESS_KEY=<your_key>
❯ AWS_SECRET_ACCESS_KEY=<your_key>

💻 Technologies

  • NextJS
  • Typescript
  • AWS S3
  • AWS SDK
  • React Hook Form
  • Zod
  • ESLint

🤝 Contributions

  • 🔰 Mention any known issues or limitations
  • 🐛 Outline your plans for future improvements

About

Exemplo de uso do AWS SDK para fazer upload de arquivos em um bucket S3.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published