You have chosen to sponsor your bid up to a maximum amount of .
as database & for compatibility reasons, I prefer using google SQL ( I have ready the structure of the database)
The app user end has around 7 pages/forms that can query or write additional data to the relational database (design ready as pdf)
Each user can decide to share part of the content of his drive with other users.
If you are a python developer, and know how to use the google SDK to connect to the different services that google app engine offers through different API's please let me know. Please visit google developer site for more info.
So I already have the design and the basic database structure ready to jumpstart the project.