This should take an experienced developer no more than 1 day's work. But i can wait longer if more time is needed.
go to [url removed, login to view]
There's a "more options", click on it, you will be presented with a window with many user-specified preferences (1).
what i want to do is an automated way to retrieve and analyze results
I could have a preference file (preferably xml), lets call it [url removed, login to view], that stores the options in (1).
Then from a command line, i can run this from a command line.
[url removed, login to view] [url removed, login to view] [url removed, login to view]
Since the user-specified preferences can change over time and the number of items selectable from dropdown can change over time,
i prefer your program takes an xml file that i can update over time to account for the changing selection range.
Having a markup language that describes the preference that your program use element/attribute pair matching will allow the program
to grow without a lot of changes. For example, if they change the preference dialog to add a new criteria to Baths, i can easily
add one to Preference UI's Bath's list as potential user input.
Then on the core programming side, you have a range of what user could possibly enter in User Input.
The user may not specify attributes for things he/she doesn't care about, your program should retain the default state.
For example, User Input file doesn't specifiy Max HOA, so your program should leave that as default, which is No Max.
I expect the outputs be listed in [url removed, login to view] in a structural format containing at least these information for as many
records the [url removed, login to view] returns.
you can generate a criteria that has these options
Price: No min to 500k
Beds: 3 to No max
House, Condo, Townhouse, Multi-family
MLS-listed homes, MLS-listed foreclosures
Sales records for: Last 1 year
Square feet: 1500 to No Max
Lot size: 8000 sq-ft to No Max
Parking: 2+ check Has garage
Year built: 1950 to No max
Max HOA: No HOA
Program that takes a ui descriptor file, and a user preference file, and then construct a query to redfin. The outputs
are stored in a file in a structural format. After that your job is done.
Send me those the three files and the source code written in C#. I am only familar with C#, so having the program written in C#
allows me to easily update the program over time.