Build jQuery scripts to get info from stores (99 stores)

This project received 4 bids from talented freelancers with an average bid price of $393 USD.

Get free quotes for a project like this
Project Budget
$250 - $750 USD
Total Bids
Project Description

IMPORTANT: You must use a USA proxy to complete this task!

You will be given urls to 99 stores and 2-5 products for each store. You must add all of these products to the cart and build a jQuery/Javascript functions for each store:

Must use jQuery (must work with jQuery version 1.6.0)

jQuery must be called as jQuery, not with $ (e.g. jQuery("#price") and NOT $("#price"))

//Checks if the script was actually loaded in the cart

//Returns: true or false

function checkCart();

//Returns a root url of the store (e.g. [url removed, login to view])

function getStoreRootUrl();

//Returns a number of products in the cart

function getTotalItems();

//Returns the name of the item with index i (starting with 0)

function getItemName(i);

//Returns the url of the item with index i

function getItemUrl(i);

//Returns the qty of the item with index i

function getItemQty(i);

//Returns the price of the item with index i

//Price returned must be for a single item (if possible)

function getItemPriceSingle(i);

//Returns the price of the item with index i

//Price returned must be for all quantaties of this item, so it's getItemPriceSingle(i)*getItemQty(i);

function getItemPriceTotal(i);

//Returns an array of all extra info about the item with index i

//E.g.: Color, size, upc ... everything extra that there is

//It's ok if you get some extra unneeded info, more is better than less :)

function getItemExtras(i);

//Checks if item is actually in stock (if possible)

//Returns true or false

function getItemStock(i);

//Returns total price of cart

function getCartTotal();

//Returns total shipping cost (if available)

function getCartShipping();

//Returns total taxes (if available)

function getCartTaxes();

//Returns coupon code for the cart (if available)

function getCartCoupon();

//Return the element of the whole cart

//So we can get html from this element

function getCartElement();

IMPORTANT: Please write "human" in the bid info

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online