Crop, Zoom, Rotate and upload profile images in React using react-easy-crop and Firebase

preview_player
Показать описание
This video is the 6th part of React Firebase Gallery Project. In this video we added the option for the user to crop and edit his/her profile image. zooming, rotation and cropping the image then uploading this image into the storage and the database of Firebase. we used here the npm package React Easy Crop.
React-easy-crop
Reactjs
Firebase version 9
Material UI MUI
Simple React LightBox
uuidv4
.env-cmd

The whole videos playlist:

Github Source Code:

Demo Link:

00:00 Introduction
02:40 building Crop Modal
29:00 cropping functionality
35:45 publishing our changes into Firebase Hosting
Рекомендации по теме
Комментарии
Автор

Nice tutorial, solve a lot of confusion. Thanks for the video

saurabhvijayvargiya
Автор

How do you update the profile image at main page after crop the new image and submit. Is it because of the Loading component?

aungmyooo
Автор

Thanks! One weird thing I don't know if you tried was if you continue to crop your profile image over and over you can zoom in infinitely, not sure if that is an issue but is definitely interesting haha

timobrien
Автор

Nice guide. The only one problem that YOU ARE NOT USING TYPESCRIPT)

braivs