Hi,
I'm a professional software engineer with more than 9 years of industry experience. I've worked in many projects using JAVA, JavaScripts, HTML, PHP, GWT, AngularJS, JQuery etc.
I'm proposing a JavaScript application with HTML5 canvas element.
The application will contain a pallet and a preview area.
The pallet will have sections for head, hat, arms, body, legs, hair.
The user will be able to select one item from each and when he/she select the item preview area will draw the front view and back view.
I'll create the web page and the JavaScript functions and will do a demonstration using some dummy figs.
You will have to create the necessary images and add to the application when you host it. (will provide a user guide on how to do this)
Each item must have 2 images for front and back view. The hands and legs will automatically flip (left and right leg/hand) by JavaScript but front and back views must provide.
Hope above explanation will give you a better idea about what I'm going to provide you. If you have any questions please feel free to contact me before you choose the proposal.
Cheers,
Merino