The goal of this task is to enhance the user experience in our application by introducing an interactive image editing functionality specifically designed for personalizing user avatar, similar to discord's one. This feature will allow users to upload their chosen image and then modify it through zooming, cropping, and panning to achieve the desired appearance for their avatar. This will ensure that the avatar display is more user-centric, allowing for a personalized touch.