PLEASE READ EVERY LINE OF THE REQUIREMENTS! DO NOT BID IF YOU CANNOT MAKE A SCRIPT THAT MEETS EVERY SINGLE REQUIREMENT.
"Kind of" and "close enough" are not enough- please don't waste my time and yours if you cannot make a script that meets every requirement listed here.
I WILL hold you to your stated timelines as well- if you cannot make the script in the time YOU said you could, the project will be cancelled. Do not underbid your time and do not assume that a script that can "mostly" do what is asked will be OK. I can't pay for a project that doesn't do what it needs to do.
REQUIREMENTS:
Script to import information from Yahoo Yellow Pages into a MySQL database.
Input required from user: City, State, Zip, Keyword, Database Connection, Table Name, Site ID
Fields retrieved:
Title
Address 1
Address 2
City
State
Phone
Website URL
Map URL
Some of the data may not be available- the field should remain empty in that case.
Script should be able to follow the NEXT link to get the data from multiple pages as needed.
Results should be displayed in the user interface, user should be able to delete unwanted results, add missing items if needed then click [Upload] to add data to database.
If the record already exists, the old and new should be displayed and the user should be prompted as to whether they a)want a new record, b)to overwrite the existing record, or c) to discard the new record.
The script can be either web-based (linux/php) or desktop-based (Win2K).
When opened each time, the interface should display the most recent user inputs as a default.
Thank you for taking the time to read this project. If you plan to bid, specific work examples are requested. Ask questions before bidding, not after. I LOVE questions and require good communication. Read carefully!!
Thanks!