Need help with vue-s3-dropzone?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

kfei
445 Stars 72 Forks 7 Commits 17 Opened issues

Description

:droplet: Vue.js component works with AWS S3 serverlessly

Services available

!
?

Need anything else?

Contributors list

# 124,025
PHP
embeds
slack
slack-a...
5 commits
# 345,375
instagr...
instagr...
nuxtjs
Nuxt.js
1 commit

vue-s3-dropzone

Vue 2.0 dropzone component uploads files to AWS S3 serverlessly.

Overview

  • A Vue.js 2.0 component wrapping Dropzone.js
  • Upload files to AWS S3 serverlessly with AWS Lambda.

Demo

demo-gif

Quickstart

Clone this repo:

git clone https://github.com/kfei/vue-s3-dropzone

This repo contains two directories: frontend and lambda. You must first create the AWS Lambda function and deploy it onto AWS API Gateway. Then put the invoke URL into

frontend/src/config.js
so that you can run and test the Vue powered web client by:
cd frontend
yarn install
npm run dev

Please make sure you have correct privilege/policy/CORS settings on AWS. Feel free to open an issue if you happened to be trapped by that. :cry:

Architecture

You can have a look at the architecture explanation on Milkr.

demo-pic

License

MIT

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.