This will be a web? based application where customers will have the ability to print their own postcards (and other marketing material) online or order postcards to be printed by our company.
## Deliverables
Overview of Project: This will be a web based application where customers will have the ability to print their own postcards (and other marketing material) online or order postcards to be printed by our company. Will need a .NET or PHP/MySQL backend - FrontEnd would prefer to have Flash/ActionScript. (Similar to [login to view URL]) REQUIREMENTS: 1) Select a pre-made template (can be a business card, postcard, flyer, and other marketing material etc.) 2) Customers can Customize; • Ability to Change text • Ability to Add text • Ability to Change fonts • Ability to Change colors of fonts • Ability to Move text blocks around • Ability to Remove text blocks • Ability to upload a logo (drag around and resize it) • Ability to upload their own image and resize, rotate • Be able to do front and back editing • Be able to Zoom In and Out (It basically should have most of all the functionality that [login to view URL] and [login to view URL] has) 3) Be able to save a project to edit at a later time. 4) PRINT OPTION 1: Be able to print their project from their own personal printer. (See last step of [login to view URL]) They should be able to select the number of postcards (2 per page), business cards (8 ??" 10 per page), gift certificates (3 per page), etc. Based on their selection they can generate a .pdf or print from the application. 5) PRINT OPTION 2: Be able to submit project request to be printed by our company (see [login to view URL]). Customer will be able to select how many copies they would like to order. 6) PAYMENT PROCESSING: We will handle the payment processing as long as parameters can be passed from the application you will build to our existing in-house script. ADMIN CONSOLE REQUIRMENTS: 1) Admin will be able to add any template easily. Templates can be a postcard template, business card template, etc.. 2) Admin can pick the default text and number of text blocks each different template should have. 3) If the customer decides to order prints and not print from their own printer. The project the customer completed should be PRINT ready - ie, CMYK output of PDF or other CMYK formats. ((300 dpi) for printing purposes.) 4) Customize the layout with ease. 5) Should be able to integrate all other print products such as cards, postcards, Flyers, etc. with ease. 6) Be able to add our own company logo on the applications interface for branding purposes. *** The front end should be Flash based (see sample at [login to view URL]) . But when customers order a job to be printed the output to the Admin should be in CMYK (300 dpi) for printing purposes. Example Websites : [login to view URL] or [login to view URL] I will need the FULL source code of everything that gets developed.