Skip to content

EzgiTastan/S3-File-Uploader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

S3 File Uploader

A Node.js application for uploading files to Amazon S3.

Introduction

S3 File Uploader is a simple Node.js application that allows users to upload files to Amazon S3 cloud storage.

Installation

To run the S3 File Uploader locally, follow these steps:

  1. Clone the repository:
git clone https://github.com/EzgiTastan/S3-File-Uploader.git
  1. Navigate to the project directory:
cd aws-s3-demo
  1. Install dependencies:
npm install express multer aws-sdk

Usage

To use the S3 File Uploader, set up your environment variables:

  • Create a .env file in the root directory.
  • Add your AWS credentials and S3 bucket name to the .env file:
AWS_ACCESS_KEY_ID=your_access_key_id
AWS_SECRET_ACCESS_KEY=your_secret_access_key
AWS_S3_BUCKET_NAME=your_bucket_name
  • Run the project:
npm start
  • Open your web browser and navigate to http://localhost:3000.
  • Select a file to upload and click the "Upload" button.
  • Yeey!

About

Upload files to Amazon S3 with Node.js.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published