By gemini on
Hi everyone!
I just released www.PhoenixHomes.com - small real estate office site for Phoenix, AZ Metro Area.
This is my first try of Drupal, and I really like the platform. Drupal rocks! :)
Theme based on Zen-fixed. I took advantage of most used modules like CCK, Contemplates, Views, Image, Imagecache, Webforms, Lightbox, Taxonomy, Page Titles, Meta Tags, Pathauto and more. Some custom PHP implementations in blocks and adjusted theme functions. All info and learning picked here on drupal.org and from the new "Pro Drupal Development" book by John K. VanDyk and Matt Westgate (thanks a lot guys!).
Please take a look. I appreciate any feedback.
Comments
Great real state site
If you have time could be more specific on how you made possible, using those modules, some of the striking features of your sites.
wisdom, I don't think there
wisdom,
I don't think there is anything really special. All modules are pretty much doing what they supposed to do - I haven't re-invented any wheels here (which is kinda great to know that things can work out of the box :)lol)
I used very little imagination to pull 4 random images in the header from the property listings. All four images are from the same, randomly chosen, listing - I used custom region to place them and some PHP code to do the query from the block.
Also, I used taxonomy to categorize my content internally for the purpose of showing specific blocks in the middle column for the internal pages. For example if you navigate to Phoenix Area Information page - you will notice that middle column has it's own additional navigation. Many other pages will show their own additional content (wherethere's sub-navigation or other things) depending on the category they belong to. In order to implement that I used PHP snippets for block visibility based on taxonomy.
I used panels for the home page as you can see... nothing exciting here beside that it works :)
..umm, what else...
Oh, I know - webforms rock! Even though we're generating leads for the purpose of getting clients - webforms give you this nice analysis option that shows you how many people filled out specific fields. Based on this you can estimate witch things are people are more interested in. Also, it gives very clear understanding of which fields can be eliminated. Also, you can test by changing field labels and moving them around to see if usability of the form/fields improve. I think it's one coolest modules after CCK.
I'm using caching which dramatically improves loading speed and sever resource economy. It affects my random blocks a little, but it still woks out nicely.
I think that's it.
module for listings
Are you saying that you used taxonomy for the property listings? If not, how was this accomplished? Thanks for the mention of the drupal book - I've been looking for a better book than the one I have.
No, I didn't use taxonomy
No, I didn't use taxonomy for the property listings. The actual property listings page is created by views and the property details is just a custom content type created by CCK.
=-=
:applause:
Nicely done!
Wow!
I think that's the most impressive real estate site I've ever seen. Awesome job! I love the theme. That's quite a change from Zen!
Michelle
--------------------------------------
My site: http://shellmultimedia.com
Great Work
Hi, i saw your website.
You do really a great job
I desire to understand how you realized the query box that filters results on the map.
I'm doing something similar, a sicilian tourism website and i'm trying to do the same map width query buttons, but i can't. I'll really appreciate, if you help me with some hint.
Thanks, I'm waiting for your answer.
Angelo Strano
www.lemievacanze.com
as for the map - sorry guys,
as for the map - sorry guys, I have to clear that up. I wrote custom JS to read XML data from external files to output city boundaries and the blurbs with the links in them - this is not something that implemented within Drupal modules. I basically have JS and XML files externally; I created a separate page-*.tpl.php file to included that JS and that's it. I messed with GoogleMaps module for a little wile, but it doesn't have all the options working yet, and since I already had a working maps search page on my old site - I just re-implemented it with Drupal.
Also, the property search section (http://search.phoenixhomes.com) is a third party tool that is even not hosted on our server, but they implemented my theme.
Thank's for explanation,
Thank's for explanation, good work.
I think to use the same method to query point on gmap.
Thanks
Angelo Strano
www.lemievacanze.com
good job; the map search
good job; the map search looks great :) hats off to you
Thanks everyone for the
Thanks everyone for the great comments. I didn't really expect such a positive feedback since this is my first Drupal project, which took me about 2-2.5 months to finish. I'm excited to start working on content development, adding new features and improving site's usability :) Any suggestions would be appreciated.
Very great looking and
Very great looking and professional real estate site, pages loaded fast. I really like the maps, easy, fast..no freeze likes google/yahoo. Excellent work.
----------------
Console Game News
Mak's Gallery
Video Games
Looks great!!
I really like it - I want to to develop something like this, but for rentals. What module did you use for searching the database and selecting the search criteria?
mikewire, the property
mikewire,
the property search solution is a third party application hosted on their server. We just applied our theme. I think I mentioned that somewhere above.
Great Website!
You did a fantastic job on your website. Were you able to pull the information from the MLS for your the listings on the website or did you have to enter it again?
That's an awesome site and
That's an awesome site and well put together! How did you do your New Properties Alert? I tried several different modules for something similar, but it wasn't what I was looking for. I would love to hear some more about how it all works.
Good Job :)
Thanks for the compliments!
Thanks for the compliments! The "New Properties Alert" is just a form - it does not automatically subscribe people to MLS updates - agents or their assistants do that manually through the official MLS (not the IDX we're using). As I mentioned before, our IDX is not integrated into Drupal - it is a third party solution that I dressed into my custom theme. But the solution by itself has property alerts built in as well... we're providing additional forms which serve similar purpose as well as providing more detailed leads to us. This is a basic site with "endless possibilities" that Drupal provides :)
Nice site.
Looks great.
Looks great...! Have you
Looks great...!
Have you published a guide as to how you've created your site?
I'm looking to start working with Drupal, however I've found only one fully-featured real estate module (rListings) that unfortunately does not seem to have continued development.
Please let us know if you plan to release anything, as I'm certain I'm not the only one that has admired your work!
No I haven't had a chance to
No I haven't had a chance to publish any more details on the development of that site. Since then, I have developed a few more projects and I don't even remember the particular details of the www.phoenixhomes.com development :)lol
I think with the real estate stuff I developed everything (mostly) using CCK and the Views. As I mentioned before - the IDX/MLS Search is a third party solution that is using our HTML template and CSS - we didn't implement that in Drupal due to the current brokerage restrictions in that particular corporation.
I am able to colaborate in improving your real state project
I am excited in colaborating with a real estate project. If you are wanting my colaboration too, let me know by contacting me
Coldfusion Search?
Hi,
This is a great little site and thanks for sharing the link and some background on the making of it. I noticed that the search uses what looks like coldfusion at a subdomain of the site? You mentioned there was a third party app used on the site, but would you care to share the reasons behind this?