Where are you located? I am looking for help on the programming side (I am a programmer as well). I would love to crush MLS and make it irrelevant. I hate it and everything it is.
Also, MLS data has yearly costs. I did not want to pay so I get access to the sellers first. Get them to sign some contracts saying I have exclusive rights to the data forever but I do not bar them from going to a realtor in the contract.
You can find broker's but their fees are high. Otherwise, you have to become a realtor (or get access via a realtor's access - which can cause problems for them).
Nationwide, you would need IDX connections to many MLS which they're protective of. You can scrape Realtor.com's website , but it's in violation of T.O.S.
It might be smarter to use Trulia or Zillow's API.
Source of knowledge: Founded 1 Single family, and 2 multi-family companies.
There are services like ListHub and Point2 that you can contract with for data, but point2 just launched their own consumer facing site. Zillow just bought a few companies to enhance their offerings in this space.
I'm not saying don't give it a try, but you'll have to offer something special to get noticed.
>you'll have to offer something special to get noticed.
This is true for absolutely every startup.
I've worked for real-estate developers. Market data which gives them an edge. Aggregating that sort of data has the potential for a huge upside. Doing so efficiently has the possibility of scaling.
Look into "IDX" and "RETS". You'll need to sign agreements with the MLS to get access to this data.
Feel free to reach out to me through my profile. I'd be happy to talk it over with you and see if there is anything that the inroads my start up has made can assist you with.