On the event manager event image tab, we need the ability to upload images to S3, and display them on pages (such as the public events page). To upload images, this is a two-step process:
Send file to upload to the /upload-image endpoint
Receive the s3 key from that response
Update the corresponding event with the s3 key
This pattern follows the existing repair request image upload.
The second half involves generating presigned urls for the event images. When toClientToResponse is called, it should also send the s3 keys to aws, and get back the image url to use on the frontend.
Other Information
[Are there any additional information that we should know about?]
Basic Information
On the event manager event image tab, we need the ability to upload images to S3, and display them on pages (such as the public events page). To upload images, this is a two-step process:
The second half involves generating presigned urls for the event images. When toClientToResponse is called, it should also send the s3 keys to aws, and get back the image url to use on the frontend.
Other Information
[Are there any additional information that we should know about?]