I am looking for a drupal developer/system designer to provide a technical specification for a drupal project. in terms of what modules are required, what custom modules might need to be created, and what content types need to be created.
The project is a real estate website, the following features are required;
1) users register/login with email address (not username)
2) during registration process take email, password, Zipcode and house number
3) use the details from 2) to create a new user account, and create a new "property" content type which is attached to the user
4) create the "property" content type
5) create a search on postcode feature in a module
6) create a "property" details page using the view module or contemplate