I need a website built that will allow users to create an account. Each user will be able to create a business card using a "business card designer interface" ( that you will also need to design, probably in flash, but i'm not picky). It will allow users to create a business card by upload images, adding clip art, adding text, changing fonts, colors and everything else that is available on sites like gotprint.com and vistaprint.com. The system will output the business cards as a jpeg file. It will also need to allow users to save the designs and make changes if needed.
I will provide the website design in a psd file for the graphics and will do all extra graphic design if and when needed.