You have chosen to sponsor your bid up to a maximum amount of .
A single web page product feed is made with Angular + JSON + jQueryMobile and served with Node.JS Express. The feed is filtered with jQueryMobile check boxes and sliders.
1. Each product shall have it's own product page linked from the product feed as domainname.com/angular-webapp/product-name . A back button shall take the user back the search feed to the anchor of the product clicked.
The purpose with this "page" is mainly search engine optimization. Only a few more product data are presented on the product page, but the layout is slightly different (html5 layout template is provided by me). The "page" shall have it's own meta tags, title etc.
2. Bug fix of current product feed: When clicking any of the share buttons below the product images, respective product image+text shall be included in the shareThis.com popup. Now it always shows mydomain.com/icon.png and page title.
3. Bug fix of current product feed: The shareThis code initializes the content for sharing when the page is loaded but since all the content on the page now is rendered AFTER the page is loaded, the sharethis code does not refresh the contents for sharing. Maybe the sharethis code has to be integrated in the controller of angularjs. Now when Products are filtered in for instance the search field and you then clear the field, the share icons disappear. So they shall not disappear.
You might have to integrate the sharethis code in the controller of angularjs and perhaps create a new directive for it.
You can try http://support.sharethis.com/customer/portal/articles/475260#sthash.DGMQnA6S.dpbs
and http://support.sharethis.com/customer/portal/articles/475079-share-properties-and-sharing-custom-information#sthash.O1tVTtan.ZCdBpBxM.dpbs but it will probably not work as is.
More info here http://developer.sharethis.com/APIs
I don't want to use Jade template engine, just normal HTML5.
Please feel free to propose other solutions then described above, or ask for more details.