mirror of
https://github.com/Namyalg/Upload-to-S3-from-React.git
synced 2025-06-18 14:25:31 -04:00
A guide on how to connect AWS S3 to a React Frontend
|
||
---|---|---|
public | ||
src | ||
.gitignore | ||
package-lock.json | ||
package.json | ||
README.md |
Upload-to-S3-from-React
An easy to guide to setup an AWS S3 bucket and upload files to it from a React frontend
Steps to follow
-
Create the AWS S3 bucket as mentioned here
-
Clone this repository
-
Run
npm install
The
react-aws-s3
package, has been used to facilitate the file uploads to th S3 bucket -
Create a
.env
file at the root of the repository and add the details in the following formatREACT_APP_BUCKET_NAME=your-bucket-name REACT_APP_REGION=us-west-2 (eg: add the location of your bucket) REACT_APP_ACCESS=got-from-the-security-credentials REACT_APP_SECRET=got-from-the-security-credentials
-
Run
npm start
to start the server onPORT 3000
On uploading a file, it will get uploaded to the S3 bucket!