Find freelancers. Lose those costly delays.

With 1.7 million freelancers, we'll match you with the perfect talent.

or, Register with Elance »

Download and adjust a 64x32px pixel art image in Node.js
Sign in to Add to Watch List

IT & Programming > Web Programming

View Change History

The client has made the following changes to the job.


Job awarded.

Jan 25, 2014

Job Description

  |  Change History >>


  • Posted: Fri, Jan 24, 2014
  • Time Left: Closed
  • Location: Anywhere
  • Client prefers freelancers from:

    You are still able to submit a proposal for this job.

    The client prefers freelancers from
    a different location.

    You're still able to submit a proposal for this job, regardless of your location.
  • Start: Immediately
  • Budget: Less than $500
  • Fixed Price Job
  • Elance Escrow Protection
  • W9 Not Required
Sign in to view client's details


We need a simple script writing that will work on the Nodejitsu cloud (i.e. Node.js). Ideally, the script will use:

* Express, to handle requests
* gm (  [obscured]  /aheckmann/gm), for going graphical manipulation
* request (  [obscured]  /package/request)

The script should do the following:

1) Download an image from a remote server via a RESTful endpoint (i.e. GET /convert/<username>).
2) The script will download a 64x32 image (e.g.   [obscured]  /image/2Y3D1v2k1O3i)
3) The overall image will be converted to an image like this   [obscured]  /uOmVbU5.png, using this process:   [obscured]  /a/hfaqL

The process will involve cropping various parts of the image, flipping (mirroring) and in some instances switching positions. This is for Minecraft skins.

The service should:

1. Accept a GET request to /convert/<username>
2. Download and convert the image using the steps above.
3. Serve the resulting image back to the original GET request, formatted as a PNG.

Budget: ...

Sign in or Register to see more

Desired Skills
HTML, Javascript, Node.js
Job ID: 52175157
Avg $ | High $ | Low $ — Show Pricing
  • Submit Date (Latest)

Enterprise services
 0.0   |  $0 Earnings   |  0 Jobs
Bid ID: 52188770  |  Submitted: Jan 25, 2014 04:17 ET 
Proposal SEALED

Isintu Systems      
One or more team members at  are verified.  Learn More
 India  |  
Welcome to Isintu! We are an end to end solution provider for all your digital aspiration. We provide services and consulting in areas like Web...
 5.0   |  $40,864 Earnings   |  3 Jobs
Bid ID: 52186126  |  Submitted: Jan 25, 2014 02:01 ET 
Proposal SEALED

 Kenya  |  
Am a fast paced JavaScript, Go and Python developer, specialized in Ember.js, Node.js, Google App Engine and Docker-based Service Orchestration....
 5.0   |  $48,137 Earnings   |  14 Jobs
Bid ID: 52177587  |  Submitted: Jan 24, 2014 18:44 ET 
Within 3 days

Joe Wagner      
Joe Wagner's identity has been verified.  Learn More
 United States  |  
I specialize in full stack Javascript, and I love open source! I have experience building interactive web applications with various libraries...
 0.0   |  Private   |  0 Jobs
Bid ID: 52177534  |  Submitted: Jan 24, 2014 18:41 ET 
Proposal SEALED
Elance is now an Upwork company.
Upwork is the choice of 4M+ clients. Get started working on Upwork today.
Are you ready to post a job like this one?
Post a Similar Job »