Hi Zeroqode,
I’m needing help creating a profile photo upload user experience similar to what Facebook provides. Specifically, Facebook allows users to reposition a profile photo they upload and also zoom in on that photo. This allows user to ensure the photo is cropped, repositioned and sized appropriately for a circular profile frame. Please see below screenshots as examples.
Before repositioning and resizing in Facebook’s profile upload feature:
After repositioning and zooming in using Facebook’s profile upload feature:
Any thoughts as to how I could accomplish this in my Bubble app? To start, I subscribed to the Imgix plugin but don’t want to go down that path unless it’s the best solution. I thought I would ask here first to make sure.
Lastly, for reference, this is what I have built so far in my Bubble app. The popup pictured in the screenshot below uses the Bubble image uploader. However, users cannot center images within the image frame, hence, unless a user picks a photo where their face is centered, their profile image won’t look great. As you can see in the user profile photo picture on the left, the user’s face is in the right side of the frame, not centered as I would like it to be. It would also be nice if this user could have zoomed in on their face a bit more, effectively cropping out excess noise (people, etc.) in their profile photo.
Thank you for your help!
Warmly,
Laura
P.S. I was reading the documentation for the Imgix plugin - do I really have to create an S3 bucket on AWS or similar or can I just use Bubble’s database?