Image resizing app for Django 4

Job ID: 36030785

Budget: €30 – €250 EUR

For our Django 4 project we would like you to program an image resizing app in Python 3.
The app should take 4 inputs: uploaded image (from form), type of image ( logo or picture), name of the image and kind (e.g. airport, trade fair … 7 in total)

If the app is called with the type “logo” the file should be resized and stored as png and webp.
If the app is called with the type “picture” the file should be resized and stored as .jpg and .webp.

All images will be saved as original (as uploaded), thumbnail, middle and big size.
Thumbnail has a fixed width of 90 pixel, middle of 150. Depending of the “kind” sizes may be fixed for big size images.

Images sizes and storage path and name of the resized images should be variable for each “kind” of input image.

The app should include a form (frontend) for testing and all images should be properly validated before resizing/ storage.
Related categories: Python Django Git