Online Business Card Designer for Print Company e-commerce website

Project Budget

$3000 - $5000 USD

Total Bids

61

Project Description

We are on online printer specializing in a wide variety of products such as Business Cards, Postcards, Brochures, Letterhead, etc. We are in the midst of building a new e-commerce website and are currently looking for a programmer to create what is commonly referred to as an "Online Designer", giving our clients the ability to create designs for print from "scratch", or by modifying existing templates. We want this project top operate without the use of flash, and would prefer that it could also operate of a tablet.

Goal:

To create a web Online Designer Application using Javascript / HTML5 / Canvas / Some server side scripting to ensure compatibility with tablet devices. The application will need to interface with a site built with PHP / MYSQL and have the ability to produce 100% print ready PDFs and support custom font options (google fonts?). You will work with our of designer and frontend developer who will create any assets you require to complete the project.

Workflow:

Customers will have the ability to choose a product / size (Business Cards, Postcards, Brochures, etc) and select between Predesigned Templates, Saved Artwork (assembled by both the customers and by our employees assigned to customer's account), and a completely custom design. The product list will be updated frequently. We will require some method to manage products / sizes available for Online Design and their templates.

If a customer chooses the template or saved design option they will have the ability to modify the text but not the ability to reposition elements. Excessive amounts of text will shrink to fit in the predetermined area. Templates created internally would ideally need a system that would allow us to upload a PDF and assign field types / rules to each text block.

Custom Designs would have no limits on where or how elements are positioned (same with saved Custom Designs). Would have the ability to place text, images and shapes. Placed images should be checked for resolution and converted to CMYK if uploaded in RGB.

After designs are complete customers will choose product options, costs should be calculated, and the item should be handed off to the customer's cart.

Please ask questions before placing your bid. We have very specific requirements and ideas in mind. Our in house programmers will work with you to build the CSS and will provide any graphic elements that you need.