I'm looking for some help in developing a Real Estate site which will enable agents to log in and manage their properties and their contacts. I haven't had much experience with CiviCRM, but I think that will probably be the way to go for managing the contacts. I have created the "Add Property" content type using CCK, but I need some more help tying it all together.

Here are some feature requirements:

Agents need manage properties
Agents need to manage contacts
Properties and Contacts (Buyer/Seller) need to be associated.

Clients need to be able to log in and interact with their agent. Such as notes and status updates.

Property syndication conforming to google base and lycos requirements. (they take feeds and put them on their site, but you have to format the feed according to their specification)

Import property listings from MLS database. The MLS will provide a feed and our website needs to import that data which will create the property listings.

I can give more details if anyone feels they can do the job. Please let me know if you can help.
Thanks!

Comments

mgcarley’s picture

Hi,

My (ex) business partner and I made a system for a real estate agent about a year ago, based on Drupal and Open Realty (as I recall). The site is at www.conorin.fi, though the site (and indeed, the company) appears to have changed (mostly the theme - functionality appears to still be as it was back then) since I worked on it last in early 2006.

Let me know if this roughly what you are after and I can create a newer version of it for you.

**UUSI** Nopeita ohjausta ja tietokonepalveluita @ fingeekit.com
Mathew Carley
p: +358 9 2316 3712
gsm: +358 40 816 2816

w: http://www.cnmltd.com
e: mathewc+cnmltd.net
skype: mgcarley
msn: mgcarley@hostenz.co.nz

lobo’s picture

1. Agents are individuals and have a contact_sub_type called Agent

2. Clients are individuals and have a contact_sub_type called Client

3. Properties are Households

Agents to Client have an Agent <-> Client Relationship
Buyer to Property has a Buyer <-> Property Relationship
Seller to Property has a Seller <-> Property Relationship
Agent to Property has a Agent <-> Property Relationship

(all the above is part of CiviCRM). The thing that you will need to work on in a custom module or CiviCRM code is permissions for the above and who can view/edit what based on their contact_sub_type and relationships.

Seems quite doable and quite useful extentsion to the community

lobo

http://civicrm.org/
http://civicrm.org/blog/
http://wiki.civicrm.org/
http://lobostravel.blogspot.com/

jjjames’s picture

Thanks for the info, but I am unable to figure this out since I'm fairly new to Drupal. Would anyone be interested in doing this as a paid service? I will give the module back to the community if it gets made :)

Thanks