Program to optimize and crop image for web and mobile app

Problem Description:

- I have images that I want to serve in my website and in my mobile app. The images that I have are not in the same quality, aspect ratio and resolution. Some could be 4x3, 3x4, square-ish in shape or of weird aspect ratio.

- I need the image to be in the appropriate quality and aspect ratio/sizes/direction for the different screen sizes (web and mobile apps)

What I need:

I need a program that does the following

- Select and read a directory and it's subdirectory for images

- For each image, the program needs to optimize and resize the image for web and mobile viewing and save the optimized images in the directory where the original image resides.

- Upload the original and optimized images to Amazon S3 and stores the paths of the S3 images to a file(The program will read a config file for the Amazon S3 key)

- For images that are of weird aspect ratio, I'd like to have a UI that allows me to crop those images by dragging a fixed box (think of it as a fixed aspect ratio box/frame) around the image, then the program will optimize those cropped images after I click a button and save them. The program will then show the next weird aspect ratio image for me to repeat the process or allow me to skip if needed, and I should be able to do this easily .


- New images will be added after a future date, so when I re-run the program on the same directory and it should not optimize those images that have already been processed previously. That means it should only optimize need images added.

- For the fixed boxes for cropping weird aspect ratio images, I'm thinking of 3 sizes (4x3, 3x4 and 4x4) for serving on mobile phone and web apps. You can advise on this.


- You also need to advise the html and css code for serving the appropriate images for the different screen sizes for optimization when serving the page.

- You should also know the best format for displaying images on web and mobile, and the platform restrictions with the fallback plan.

- Assume the images I have are in jpeg, png and gif formats.

Language for the program:

- I'm comfortable with C# or python desktop app or even a nodejs app that I can serve in the cloud or run locally. This program should be easy to run and use.


- You will need to provide documentation on the installations and how I can run the system.

Frameworks I'm using (if info is useful to you)

- Using Angular 8 for the web app.

- Using Ionic 3/4 for the mobile app.


- Please only bid if you are experienced in image optimization for web and mobile apps (you know what standard aspect ratios to use and etc), and you can create the UI that I'm seeking.

- Please bid and state the language that you will be using to build the program.

- Provide any projects you have done before.

I will provide further details of the project such as directory to save and etc when you are awarded the project.


Skills: Image Processing, Web Development, Mobile App Development, Windows Desktop

See more: crop image web server side, resize crop image web software, web mobile app conversion, pic panda, imageoptim windows, tinypng, optimize images for web, image optimizer download, tnyping, how to optimize images for web without losing quality, image compressor mac, transfer web mobile app, iphone web mobile app launcher, text image icon mobile app, camera image flex mobile app, web mobile app developer job description, image rating mobile app, convert responsive web mobile app, image design mobile app icon, web mobile app radio

About the Employer:
( 2 reviews ) singapore, Singapore

Project ID: #21174504

9 freelancers are bidding on average $208 for this job


hello , hope are you well there i have 7 years of experience in mobile(android/ios) app development. i have seen your requirement and i am intrested in this. i will do this job in less time and in minimum amount. send More

$166 SGD in 5 days
(32 Reviews)

Hello After reading over your application this looks like a perfect fit for my skill sets. I have many experiences in building native ios and android mobile apps so far. I am sure I can implement all of your requiremen More

$200 SGD in 7 days
(21 Reviews)

Work till your satisfaction & give 100% quality. I am determined and I never stop until I have come to the end and achieved my purpose. I am an experienced developer with proficiency in varied technologies available. B More

$200 SGD in 15 days
(21 Reviews)

android cover letter: 1)I am responding to your advertisement for the Mobile Developer job available at Apple. I have proven success with developing applications for android phones and am interested in moving to Apple More

$30 SGD in 7 days
(11 Reviews)

I'm a professional software developer who has worked on a hundred kinds of big and small projects for 10 years. Have a lot of experience in various fields of IT service and software development. I always focus on being More

$100 SGD in 7 days
(5 Reviews)

Hi, I have been through your requirements and will be able to deliver on your image resizing module and upload the same on amazon s3. Lets talk about the same and start working. I will be visiting singapore on 11th More

$350 SGD in 15 days
(4 Reviews)

Hello, I'm a web development expert and work on javascript framework and its library, so I can allocate a ReactJS stack developer to your project who will be directly working under your supervision and working with you More

$200 SGD in 3 days
(1 Review)

If it's a Wordpress website, I can possibly help with that + the speed optimization part. You're losing 11% traffic and 7% conversions for every extra second of load time. I am an expert in this specific field of speed More

$380 SGD in 5 days
(0 Reviews)

I have experience in implementing ML and DL models using tenserflow, keras and scikit-learn. I have completed many projects. Some of these are as: 1. Human Activity Recognition (HAR) :- I have tried three models Suppor More

$250 SGD in 10 days
(0 Reviews)