We need to build a shop-online web app. We need to build it with Ruby On Rails. The interface we want should be very similar to shopify.com, with the capability of putting different templates for each shop. The system should resize each JPG we upload to the dimensions we need, and store de redimensionated file to show it to the visitors, i.e I've upload a 1.5 mb JPG, and the visitor must see a 300 x 300 pixels image, with only a few Kb of weight; the system take my first 1.5 Mb file (with 2000x2000 pixels dimensions) and optimize it, creating a new 300 x 300 pixels file with few Kb, and a 800x800 image for detail view.
In addition, we need the capabilitie of showing each product in a unique-URL, showing it in a 640 px (w) x 300 pixels (high) without scroll. It means that the system should resize the pics.
In the backoffice, we'd like a shopify-like interface and capabilities (as checking status, units available, discounts, etc).
All the system should be integrated with Google Checkout card processing (only this one).
Platform:
Linux
Webbrick (for Ruby On Rails)
Full compatible with Firefox and Explorer 6 and 7.
Deliverables:
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
Remember that contacting the other party outside of the site (by email, phone, etc.) on all business projects < $500 (before the buyer's money is escrowed) is a violation of both the software buyer and seller agreements.
Rent A Coder monitors all site activity for such violations and can instantly expel transgressors on the spot, so we thank you in advance for your cooperation.
If you notice a violation please help out the site and report it. Thanks for your help.
Categories:
(Note: Like everything else on this page, these categories are part of the original contract for this bid request.)
Web, Page / Site Design, Web Services, Cascading Style Sheets (CSS), Software Related (Includes Websites)