I had a custom MLS module built for my site 3.5 years ago. I describe the site in detail below. The site is Drupal 4.7 and I'm looking to upgrade it to 6 and collaborate on the effort with others.
The site downloads the MLS data each day from two different MLS boards (North Tahoe and South Tahoe) via a Python script and converts the data into nodes(pages). It then notifies clients who have subscribed for updates. Notifications include; new listings that match their criteria, price changes, and when photos have been added/changed. It also has a weekly statistical email subscription that crunches some basic stats and includes link to new listings, price changes, and new/updated photos. On the property pages we display the following; listing date, property details (including HOA fees), listing agent's comments, a history of original price and dates of each price reduction, a slide show (via Google's Picasa) of additional photos we've taken, comments from us after we've previewed, Google Street view that has the ability to see the neighboring properties, Google map, a slide show (via Google's Picasa) of the HOA amenities, a table of recent sales in the community (uploaded via node import module), a table of recent price reductions in the community (automatically done via the MLS module), a table of properties in the community that we've recently previewed and added photos. In the side bar of each property page we include an area called Quick Links that includes; Search the MLS, Weekly market report, Lake Tahoe lakefront homes, Recent sales by area, Recent price reductions by area, Bank owned properties, Short sales, and another link to contact us. Below this the MLS module automatically crunches the following stats;
All Active Listings
As of Jan 20 2010 there are 54 properties for sale in Tahoe Donner.
Price range: $110,000 - $2,000,000
Price (avg): $695,143
Price per sq. foot (avg): $289
Days on Market (avg): 270
Bank owned properties: 2
Properties with price reductions: 51
Average price reduction percent: 11.29%
Year built 2000 or newer
As of Jan 20 2010 there are 25 properties for sale in Tahoe Donner built in year 2000 or later.
Price range: $224,500 - $2,000,000
Price (avg): $857,012
Price per sq. foot (avg): $299
Days on Market (avg): 313
Bank owned properties: 1
Properties with price reductions: 22
Average price reduction percent: 12.56%
Sales year-to-date (YTD) vs. last year
In Tahoe Donner
0 properties sold YTD 2010
4 properties sold YTD 2009
N/A in sales.
Under $500,000
0 properties sold YTD 2010
4 properties sold YTD 2009
N/A in sales.
$500,000 - $1,000,000
0 properties sold YTD 2010
0 properties sold YTD 2009
N/A in sales.
Over $1,000,000
0 properties sold YTD 2010
0 properties sold YTD 2009
N/A in sales.
Sales Volume
2010 - $0
2009 - $1,618,000
N/A in volume.
Sales vs. Asking Prices
2010 - 0.00%
2009 - 99.03%
N/A in difference.
Avg. Price per Sq. Foot
2010 - $0
2009 - $302
N/A in price.
Average Days on Market
2010 -
2009 - 185
N/A in duration.
Below this we display featured properties. We currently have this configured to display properties within the same community that are priced similar to the property the client is viewing. This can also be set to display any properties....those we see as exceptional, those we've previewed, or our listings.
I get comments from new clients often saying they are contacting me because my site provides more information than any other site in my market. 99% of the sites are a framed IDX solution from a local developer. But there's more I want to do with the site. More stats, mapping search and results displays, better search engine optimization of the properties, multiple community sites that feed from the main site, integration with a CRM like salesforce.com, automation of the addition of the sold stats... I'm reaching out to other realtors in an attempt to see if we can get a few of us to collaborate on the details and the cost of the build.
Take a look at the site and let me know what you think.
http://www.cblaketahoe.com/realestate/listing/2704096
Tristan Roberts
800.356.6152

Comments
Probably be best not to post
Probably be best not to post repetitive content. It looks like spam. Can you just post a link to this post when replying to comments?
Also, I mentioned some new success I had with doing everything you're talking about in another post. I am curious, why did you not reply to my post but pretty much every other recent post in this group?
sorry about that
Sorry about the multiple posts! Didn't realize how the site worked. I didn't reply to you for the same reason. Posted to a few people and thought that maybe I should post a general comment that everyone might see. Do you have time to talk on the phone I'd like to hear about what you're doing?
…And this guy even sent an
…And this guy even sent an email to me via my contact form with this exact same blurb.
Mr Roberts, as tempting as it is to cuss you out for doing this, I'll give you the benefit of the doubt that you're new to this whole posting on the internet thing and instead ask you to only post a message once, in one place. Besides "bumping" several old threads with your repetitive message, be aware that every message posted to this group also gets emailed to its subscribers, of which there are currently 218. That means you sent seven email messages each to 218 people today (1526 messages). Plus the one you sent to me personally means I received eight copies of this message (did you send it personally to anyone else too?). I really only need one.
Now, all that being said, my company has been working on its own listing-fetching module called PIRETS. It does far less than your module; it basically only fetches listings and photos from a RETS server and turns them into nodes with CCK fields, the intention being that if you want, for example, the listings to show a Google map, you'll install a module which can show Google maps (the latest versions integrate well with the Location module and CCK fields) and wire the two together yourself. That being said, you may find it of interest as the basis for a more comprehensive D6 real estate site solution.
The Boise Drupal Guy!
thanks and sorry about that
Sorry Garrett. Didn't realize how the site worked. Some first impression! Are you interested or available for more work on this as a paid project?
The company I work for is,
The company I work for is, yes. We're called Precision Intermedia, and here's how to get ahold of us.
The Boise Drupal Guy!
Is your module RETS based?
I would like to take a look at your 4.7 module.
I like everything that your site has to offer and I would be interested in collaborating with you.
The multiple MLS feeds is a must for the Drupal community to have an impact in Real Estate. Wordpress is way out in front with plugins.
My only stipulation to be involved is that the module is committed back to the community upon completion.
Let me know.
Will
Drupal 7
Will that module be compatible with Drupal 7?
Currently my site www.lvrealty.net is running on 5 and I need to get a good MLS solution.
Please help
TrstanRoberts your website looks very nice.
I am planning to build my real estate site where users can upload there own properties,can like other properties so tat those properties can be marked as favorites.On the back end the administrator can see which properties are marked favorites by users.
And I also want to implement a powerful search like you have in your site.
Please help me with the modules that I need to work on with.