Find Jobs
Hire Freelancers

Write some Autocomplete scripts using Twitter typeahead.js

R210-1750 ZAR

Completed
Posted about 9 years ago

R210-1750 ZAR

Paid on delivery
Autocomplete script using Twitter [login to view URL] [login to view URL] The autocomplete must have the same functionality as the autocomplete on the home page of [login to view URL] The autocomplete must select one of the options and must not allow you to select half typed inputs. In our case it will be suburbs of towns that are being searched. We have a list of 20000 suburbs within about 1500 towns and we need the autocomplete to be fast. Each suburb has an ID that needs to be passed as a variable to a php file when a send button is clicked. If there is no suburb selected then it must not send anything and it must prompt the user that they must select a suburb. The suburb data is currently being stored in a MySQL database but we can create the data source in whatever format is needed (JSON, XML, different MySQL table structures, etc) in order for it to be as fast as possible. We want to try different data fetching methods to see what will work best with different data sources. Example of the data that we have stored: ID: 840 Suburb Name: Warrenton Town Name: Memel State: Alabama The autocomplete must be displayed in this format: Warrenton - Memel - Alabama Both the suburbs and towns need to be searched because some towns don't have any suburbs, but the states don't need to be searched. We want to have the same examples as on [login to view URL] that use the different possible data sources (mySQL, JSON, XML, etc.). They must also have the functionality of the user having to select one of the options. We need the code to be written as simple and clear as possible so that we can edit and reuse it in other applications. Each example must be in a different html file. Essentially we want each of the [login to view URL] examples (minus the RTL example) with each using different data sources/fetching methods. Additionally we want an example that displays results like this: http://4.bp.blogspot.com/-vUN5jO5VvfY/USPaIZbU5yI/AAAAAAAAAeU/Tix7jRANNpI/s1600/typeahead+[login to view URL] And we also want a version for products searching that shows a thumbnail of a product, name, description and price. Again we want to have different versions of the script that use different data sources/fetching methods.
Project ID: 7193102

About the project

10 proposals
Remote project
Active 9 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
Awarded to:
User Avatar
Hi, Hope this message will find you well. I have used the following one for one of my client. [login to view URL] It was also good. You can check that if u are interested. But i have no preference. I can work with any plugin. You can rely on me. Check my review. Thanks.
R1,400 ZAR in 5 days
5.0 (62 reviews)
5.4
5.4
10 freelancers are bidding on average R1,396 ZAR for this job
User Avatar
Hello, I am ready to serve what you want. I can make your search fast. Please send me PM for further discussion. Thanks,
R2,000 ZAR in 3 days
5.0 (40 reviews)
6.1
6.1
User Avatar
A proposal has not yet been provided
R1,010 ZAR in 3 days
4.7 (234 reviews)
6.2
6.2
User Avatar
Hi, I have gone through your requirements and I can create samples of autocomplete using typeahead as per your needs. For flight info, i would suggest "Prefetch" fetching method as it will be efficient in your scenario. I would create samples in all methods from which you choose. Templates can be created for how the suggestions can be shown, which can be easily modified in future. I have already completed a project using typeahead and so I am aware of all options available. https://www.freelancer.in/projects/Javascript-jQuery-Prototype/Improve-existing-JQuery-typeahead-plugin.html Pls PM me to discuss further details. I have 3+ years of front-end devlopment using HTML, CSS, JS, jQuery, Bootstrap and AngualarJS. I am proficient programmer in asp.net and php also. I can assure you that I will provide quality work in given time period without any issues. The final code will be delivered with comments and documentation. Looking forward to work with you, Kasi
R1,333 ZAR in 3 days
4.9 (16 reviews)
4.6
4.6
User Avatar
A proposal has not yet been provided
R1,088 ZAR in 3 days
0.0 (1 review)
0.0
0.0
User Avatar
I have well experience on typeaheadjs. I am ready to work with you. If you have any concerns regarding bid amount or delivery date you can approach me.
R556 ZAR in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
My idea is to have two different components here: 1. A javascript component who is handling all the data parsing. 2. Autocomplete component. 1. Javascript parser: this look like easier but takes more time than the actual component when you are outside of JSON, let say depend how many kind of store you want to support. 2. This component is very simple. Add some events like: onSelect, onLoad data ... I can put two different configuration like AngularJS but you define only the item markup. 1. A templateURL: define a template using AJAX. Of course handling the cache like, this only happen one time very flexible way to define whatever html markup do you want. 2. template: the only different this one is in the actual markup inline. Styling I can follow your spec, actually very simple flat design, easy to follow. Again the data parsing is the big issue here, depends how crazy we want to be parsing all kinds of files. We need to discuss about it that's why I put it in different milestones just for delivery in separate packages.
R1,293 ZAR in 5 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of SOUTH AFRICA
Cape Town, South Africa
5.0
3
Payment method verified
Member since Jan 25, 2015

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.