Best Way to Do this - or is there a Module for this? (Creating Database of People)

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
BillyKoch's picture

I run a non-profit organization here in Houston which focuses on the Deaf and Hard of Hearing community. And one of the areas I have formed is Emergency Preparedness. Now is there a particular module available that I can set up where I can get people to fill out their information and then I can export them for our records on their location, and necessary data. But would like the data to reside in the database so it can be utilized to have the data pulled. Now that hurricane season is around and many of the deaf/hard of hearing people here in Houston don't have the communication resources like hearing people do aka being able to hear from radios and etc. While we depend solely on emails, text messaging, and other means of communication. Thoughts? Or would this have to be custom done via Drupal but can be done. I'd like to believe Drupal can do anything. :)

Comments

What about Webform?

friendswoodtech's picture

I think this would do exactly what you're looking for.

A couple of options actually.

poeticninja's picture

You can use the Drupal Module Webform to collect information from users. Then to pull the data that the Webform module has stored you can use the Views Module.

Another option is to actually have people signup as users of the site and have profiles with their address. This would allow them to log back into the site and update their information. Again you would use the Views Module to Pull the data from the users.

The second option might work best so people can stay up to date and if they move they just login to the and change their information. The first option is nice because it is REALLY easy for them to just type information into the form, hit submit, and they are done. The second option usually has a verification process( but you can change how the process works).

There is not really a wrong way to do it. It is just what you are going to need in the long run.

And YES Drupal can do this no problem. :)

-Saul