Hi,
This is my first post in this forum, I am new to Drupal but heard so much good things about it. I have a question regarding a new project about implementing an intranet website for a realestate company. I am not sure if Drupal will be a good fit and want your input on this before I start. Below are the high requirements:
1- Create and modify realestate projects which include project location, properties involved houses, apartments as well as lands. projects will involve digrams of the location, properties involved, in case of a building, it will involve floor diagram, and apartment plan. The agent using the system need to view diagram of properties for a project and be able to sell or update properties. properties description is also important like prices, size, etc..
2- After the agent fill a sales request form, it must be approved by management and other departments before the request if finally approved. this means that I need to define users and roles. Users with different roles need to see requests pending their approval so they can either approval / make updates or reject.
3- The client has defined the approval process, but i am not sure if this process can be dynamically changes based on future requirements.
4- Provide reports based on different factors such as
- number of (available, sold, returned, etc.. )properties
- Sales Agents performance : number of properties sold by agents. this will be used to provide rewards
- others...
Can this be done using Drupal? please let me know if there will be any issues or if I should consider a customer application based on php
Thanks All,
Comments
Sure, all these things can be
Sure, all these things can be done with Drupal using contrib modules.
The book, 'Using Drupal' published by O'Reilly would be a great help.
Good luck
thanks for you input, I
thanks for you input, I checked the availble modules and found two:
1- contrib toggle:
2- contribute
I am not quite sure that they provide the functionality that I am looking for. as I mentioned that the i need to provide the following functionalities:
1- define and create content that represent realestate project including images, description of project and actually properties in the project be it a house, apartment or even a land.
2- enable sales agents to view and modify available properties from the website, not using the drupal admin directly.
3- provide workflow to ensure proper approval and process was followed for each of the selling requests.
from the definition of the contrib modules, it seems to be doing something else. I am really new to drupal and not quite sure how /what it does. I am used to CMS where the admin tool is used to enter content, and the website to use CMS provided API to retireve and interact with CMS. which means that the website is a separate entity from the CMS, i believe Drupal kind of provide both things in one product.
please clarify
Samir
_
Usually when you see a reference to "contrib modules" or "contributed modules" it's referring to the various modules contributed by the community and available at http://drupal.org/project/modules rather than to a specific 'contrib.module' module.
The poster was merely saying that yes, this can be handled by drupal core plus any of a number of the contributed modules available in the module repository.
for #1 - you'll want to look at the cck, image, and/or imagefield modules.
for #2 - this is built in to drupal
for #3 - checkout the workflow and rules modules.
Also, I remember seeing several posts regarding real estate type sites-- I would search this site and browse through the available posts.
Wow!
I love this community; it's very live and active.
Thanks for your quick response, it really made me feel comfortable going with Drupal.
_
I'm glad you found it helpful-- welcome aboard!