Find Jobs
Hire Freelancers

Angular.js Node.JS jQuery Mobile

$10-150 USD

Closed
Posted about 10 years ago

$10-150 USD

Paid on delivery
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. Todo: 1. Each product shall have it's own product page linked from the product feed as [login to view URL] . 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 [login to view URL] popup. Now it always shows [login to view URL] 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 [login to view URL] and [login to view URL] but it will probably not work as is. More info here [login to view URL] 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.
Project ID: 5443225

About the project

8 proposals
Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
8 freelancers are bidding on average $146 USD for this job
User Avatar
A proposal has not yet been provided
$222 USD in 7 days
5.0 (6 reviews)
3.9
3.9
User Avatar
HI, I'm a full-time JavaScript and Web Developer and have been using Angular quite a bit in my spare time. Your project description seems straight-forward and within my skill set. I am a committed worker and strong communicator. If you're not happy, I'll make it right. Also, I'm looking to take on some long-term clients if that appeals to you. Thanks, Seth Stone
$166 USD in 5 days
5.0 (1 review)
1.1
1.1
User Avatar
I have been working on front end development using javascript frameworks like angular, backbone and ember, etc. I have developed many single page application using these frameworks. From your project description I think you needed a front end angularJs expert. If you award these project, I will complete it in time with full satisfaction. PM me so I can share my skype with you and we can talk about project. Thanks.
$144 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, thanks for inviting me to bid, i can do this, can you tell me some details, - is rest api ( web services ) are made? or you need to made it? - we can easily change meta tags and title, according to project page. - is this run on PC or mobile ?
$111 USD in 10 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of PHILIPPINES
Stockholm Sweden, Philippines
4.9
40
Payment method verified
Member since Feb 20, 2008

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.