I have an interesting project in creating projective transformations in JS/HTML5. By default, canvas only supports very basic transformations of images using setTransform: scale, rotate, skew Additionally,… (Budget: $250-$750 USD, Jobs: HTML5, Javascript, Mathematics)
