bloom-housing / bloom

Bloom is Exygy’s affordable housing platform. Bloom's goal is to be a single entry point for affordable housing seekers and a hub for application and listing management for developers.
https://bloomhousing.com
Apache License 2.0
33 stars 25 forks source link

Asset upload using AWS #3573

Open YazeedLoonat opened 1 year ago

YazeedLoonat commented 1 year ago

This is an issue to set up the asset upload flow such that the asset is uploaded to an AWS S3 bucket

we do something similar to doorway.

Note conversation happened in: https://github.com/bloom-housing/bloom/pull/3560

around what this flow should look like may be a good idea to check in there before taking this up

YazeedLoonat commented 1 year ago

From convo with morgan, I think my primary concerns are:

this means that our backend is processing images (as it stands right now we cap them at 3MB) which may be computationally expensive. We'll need to figure out if thats the case

Even though we are waiting for the backend to give us a presigned signature to upload to AWS that may be faster than sending the image across the wire to our backend which then needs to upload that image to the S3 bucket