Hi everyone,

My name is Jade and I'm the webmaster for www.iaamb.org (International Association of Animal Massage & Bodywork), a non-profit organization.

We have an existing website using static HTML and we have a single page which lists all of our members and their info.

This member list page has become too large and unwieldly, so we want to evolve into a dynamic membership directory with expanded functionality and giving members the ability to update their own info.

This new Drupal-based membership directory will be installed on a subdomain of the main site and the rest of the existing site will remain unchanged.

I have created a document listing the requirements for this project and am asking for bids from qualified Drupal developers.

I am excited about this project and am looking forward to hearing people's feedback and most importantly, receiving bids so that we can move forward with this.

Here is the link to our Request for Bids: http://www.iaamb.org/docs/request-for-bids.pdf.

Thanks in advance to everyone for their attention.

Best Regards,
Jade

Comments

nevets’s picture

You might be interested your url does not seem to work (I get page not found).

jade_IAAMB’s picture

Hi Nevets,

Thanks for mentioning it, but I just tested the link and it's working fine for me.

nevets’s picture

It's there now.

jade_IAAMB’s picture

Glad to hear it.

You must have encountered a temporary server problem because the file's been there all along and the URL I posted hasn't changed.

criznach’s picture

www.iaamb.org isn't coming up for me either.

jade_IAAMB’s picture

Thanks for letting me know. I've just learned that the host has been doing some hardware upgrades and this has caused intermittent down time during the past 24 hours.

Hopefully it's all solved now.

jade_IAAMB’s picture

I received the following questions for clarification of the project and I thought they were good information to share. So, below I’ve posted the questions and my answers.

-------------------------------------------------------

I have some questions:

1) Required public functionality
1.1) Public Directory
1.1.1) What info do you need to show in the Public Directory for each member? Only member name or a few fields from a profile, may be with
photo?

In the directory view there will be just a few fields, such as "name" "company name" "services (limted to 50 characters in directory view)" "city" "state" but there will not be a photo in this view. Perhaps there will be a "view" link to go to the profile page, or it could be their name that's clickable. The default view would be all members, alphabetical by last name with pagination and there would be a clickable A-Z menu at the top of each page.

"Directory should be searchable and navigable by name, location and specialty"
1.1.2) As I understand, "should be searchable" means that search should be performed by all the profile fields including name, location and specialty. But what do you mean by "navigable"? It is alphabetical index for names (letters "A..Z" at the top of the search page) and lists of locations and specialities or something else?

Visitors can search by "name" "city and/or state and/or country" "company name" "services" -- results would be displayed in the same format as the directory view above.

By navigable I meant that there would be some pre-defined views such as "alphabetical by name" or "alphabetical by city/state/country" -- results would be displayed in the same format as the directory view above.

1.1.3) Do you need search and navigation works at the same time? For instance if a user selects a speciality and searching some words in profiles he gets only members with this speciality and having these
words in they profiles.

Yes, that is correct.

1.2) Do you mean emails by "Ability to send messages to members"?

Yes, messages would be in the form of emails. There is no need for an internal messaging system with its own inbox.

1.3) Do you need to display a member photo on his profile page ("Each member’s info can be viewed on a unique page")?

The photo will be optional (most members probably won't provide one initially) and they would only be viewable on the profile page. It would be ideal if there was the ability to add additional phtos (separate from profile photo) that would display as thumbnails on the profile page and be clickable to enlarge -- but that is not essential and we don't want it if it costs a lot more to add that function.

1.4) Do you need to resize this photo?

This is probably the best solution. Most members are not very technically capable and it would be good if the system could resize their profile photos (and additional photos if we implement that).

2) Required member functionality
2.1) What do you mean "Google map location selector tool"?

The Google map presents some options which may be difficult or expensive to implement, So, I will describe what we want, but keep in mind that we could easily drop these features if they significantly impact cost.

The "Google map location selector tool" means that members can edit their location on the Google map in their profile by clicking on a map in their profile editing view. This is to simplify the process of adding their location so that they don't have to find and enter their latitude and longitude manually.

Also, the Google map should display at least one pre-defined view, such as "all members" and it would show clickable markers on the map for each member and the markers would be linked to the member profile.

Ideally, all of the predefined views and/or searches Would have a "toggle" link so that the results would displayed in either the default directory view described above, or they could be displayed on a Google map, with clickable markers instead of the typical listing.

3) Required administrative functionality
3.1) Do you need wildcards in the mass-mailing form? For instance if you will use "%user" in a mail each user receive mail where %user will be replaced with his name.

Yes, that would be nice, but it's not important. So, if it significantly impacts the cost, we don't need it.

jade_IAAMB’s picture

Hello and thank you for your interest in our project.

We are in the final week of the bidding process and have received more than a dozen bids already. So, we are very pleased with the excellent response we have received.

Several bidders have raised excellent questions and important issues regarding the project and I have compiled these (along with my answers) into an ADDENDUM to the Request for Bids.

The addendum is available here so everyone is able to take into account all of the contained questions and answers: http://www.iaamb.org/docs/ADDENDUM-to-request-for-bids.pdf

I have also modified the original version of the Request for Bids by including the ADDENDUM and have posted that in place of the original Request for Bids in the link with the first posting above.

I have been very impressed with the responses I have received from the Drupal developer community and I wish to thank you all very sincerely for your professionalism and attention to detail. I feel more confident than ever that we have made the right choice by deciding to build this system using Drupal.

Best Regards,

Jade Burnside
Webmaster, IAAMB.ORG

jade_IAAMB’s picture

I just wanted to update everyone on this project.

We found a developer who was able to deliver the project on time and on budget. He was great to work with and provided very professional services, so I would be happy to recommend him. His Drupal user ID is Gres and you can find him here: http://drupal.org/user/151549

You can see our finished project here: http://members.iaamb.org/

About the project, I came into this knowing next to nothing about Drupal and have now become a big fan. I believe I will be working more with Drupal from here on and have already launched a second Drupal site.

To everyone who showed interest in this project and everyone who has worked so hard to make Drupal the fantastic platform that it is, I say a sincere and heartfelt "thankyou."

Best Regards,
Jade