I need a web-based application that:
- allows a big background picture to be uploaded
- allows another picture to be uploaded
- puts those 2 pictures side by side in a browser screen
- a selection tool (like in photoshop) that allows the user to select a part of the smaller picture (with lasso, circle, ellipse, rectangle, etc.) with antialias option and feathering option
- the user can copy this selected part and paste it on top of the background picture
- the new picture (with the selected part) will be blended to the hue/saturation/lightness of the background picture that its on to be as flawless as possible
- the user can then save this picture in his account
this is basically the application, but of course, there'll also be user signup, login, as well as an admin control panel for the webmaster to control the users.
please show me examples of similar application.