Find Jobs
Hire Freelancers

Process images using python, AWS elastic Beanstalk, and AWS Lambda

$750-1500 USD

Completed
Posted almost 9 years ago

$750-1500 USD

Paid on delivery
I am looking for a website that will allow me to upload a photo, and then have that image processed using graphicsmagick and displayed in the browser. I would like the website made in python and running on amazon elastic beanstalk. I would like the full resolution image to be uploaded to amazon s3 and then processed using graphicsmagick running on amazon AWS Lambda. There are a couple different ways for this image to be modified so I would like a dropdown box to select different modification scripts. The webpage just needs three items: 1: A upload button that lets you select your photo to upload. 2: A dropdown selector that lets you select the image processing preset you want to use 3: A "process" button that runs the processing script. The "Process" button will add a entry to a dynomoDB database that says what the name of the image is, and what the image processing preset is. Amazon Lambda will be configured to see the change in the database and run the image processing preset on the image you just uploaded. Lambda will tell the website when it is done and then the website will display the modified image. I would also like a timer that says how long it took from clicking "process" to seeing the modified image. Things you will need to know: Python Amazon elastic beanstalk Amazon Lambda Amazon DynomoDB Graphicsmagick The graphicsmagic script I want to run will be pretty complicated. I want it to crop the image, add a border, distort it, put it over another image, and then composite two images on top of it and save a compressed JPG. I will be providing all of the images and the code for how I want the image cropped. Strong english communication is a MUST. You must be very reliable. This is the very beginning of a new website I am making, so if the work is good there is much more of it coming in the future. Some links: Creating a aws lambda function to make thumbnails: [login to view URL] Processing DynamoDB events in lambda: [login to view URL]
Project ID: 8192543

About the project

14 proposals
Remote project
Active 9 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hi I'm a python/Django web developer. I've deployed a number of systems on AWS via EB, and used DynamoDB. I've also manipulated and processed Images on upload. I've not yet used Lambda, but I think that will not be an issue for us to overcome. I'm a native of the UK, so english is my first and only language. Thanks Marc Nealer
$1,100 USD in 14 days
4.9 (14 reviews)
6.1
6.1
14 freelancers are bidding on average $1,512 USD for this job
User Avatar
A proposal has not yet been provided
$1,500 USD in 20 days
5.0 (47 reviews)
6.0
6.0
User Avatar
Hi! I am professional C/C++/C#/Java programmer. I can do this project with highest quality! Best Regards, Szymszteinsl
$1,500 USD in 14 days
5.0 (7 reviews)
4.4
4.4
User Avatar
George Bailey here from Los Angeles, USA. I am expert in python and have done similar task already. I would like to help you out in the project. Hope to hear back soon, Regards,
$2,236 USD in 14 days
2.8 (58 reviews)
7.5
7.5
User Avatar
I'm Matlab and Python coder. I used AWS for machine learning applications. I can build this in a month.
$1,250 USD in 20 days
5.0 (1 review)
2.8
2.8
User Avatar
A proposal has not yet been provided
$1,500 USD in 10 days
0.0 (1 review)
0.0
0.0
User Avatar
Propunerea nu a fost încă furnizată
$1,680 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Los Angles, United States
5.0
91
Payment method verified
Member since Mar 25, 2009

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.