I am looking for a developer to create an online marketplace for laser engraving designs for iPods, MacBooks, and other devices (examples of this work: [url removed, login to view])
1) Designers create a simple profile, post graphic designs (most likely in Illustrator format or JPGs if easier to handle), and set a price
2) Customers rate and browse designs and thumbnails by rating, tags, popularity, artist, device, etc. Create login for rating and design bookmarking favorite designs as well as Digg, tag in [url removed, login to view], etc.
3) Customers find a local engraver, buy a design, download the design, and can also send the design and customer information to their local engraver.
Technical: I would like to use as much open source software as possible to reduce cost, but since this is in the very early stages, I am flexible as to the infrastructure/technology used. Might want to utilize: Yahoo merchant account, Google checkout, Paypal, Open ID, Zen Cart. At this point, I am more concerned with the functionality of the site as opposed to the design/look and feel and would like the site to be constructed as CSS/XHTML compatible for future refinement of the design.
I am looking for simplicity and low cost, so any recommendations to help along those lines are appreciated.
-Download templates for designs by: graphics program type. Device type (Macbook, nano, shuffle, etc.)
-Upload completed designs: allow tagging of designs to describe content and type of device. Show successful upload and thumbnail.
-Designers set price.
-Create a simple profile associated to login name.
-Review previously uploaded files: thumbnails. Number sold, ranking of most popular, amount of money made by designer. Payment history.
-Find designs by: rating, tag, artist, popularity, device, price, bookmarked designs
-When viewing designs, ability to: digg, share, rate, bookmark, del.icio.us. Info listed: rating, artist, popularity, price.
-Create login: email address and password
-Pick design to buy from bookmark page or directly
-Checkout: take payment, etc.
-Email full high res design to appropriate laser etcher and to user.
-Ability to moderate designs
-Simple analytics to see how things are selling and for how much
-Ability to send files to etchers automatically