We need an ASP.NET application for a real estate site that will allow users the ability submit their listings to the site, manage their listings if they log in, and then display the listings on another page (with a search). This would be for a total of three pages (one to submit listing, one to search listing, and one to display the listing.
Details:
* Real Estate Submit Listing(s) Should Include many details including photos and other questions. All details are listed in the document attached (i.e. Cotact Info, Listing Address, SQ Feet, Bedroom, Etc...).
* Must include all fields/questions and options outlined in attached document related to submission of listings/displaying listings.
* Pictures - Upload 8 photos (or unlimited?) Allow a small description for each photo. The description will appear when you hover over the image on the standard listing page. Submitter can choose primary picture for listing and
Option to display as thumbnails or as a Slideshow on their listing.
Primary photo at top/center when user navigates to the listing. (See attachement)
* Users must be able to sign in/out based on a userID and maintain their listings/add new listings
* People accessing listing must be able to “Email The Seller??. All Communication must send a BCC to the site administrator.
* Bonus Paid if application written as a module for DOTNETNUKE 3.x
* Accessing the listing from the search page must match that of template (attached word document)
* Search/Listings Module must allow the ability to search by several key fields for listings
* Search Page should look similar to that attached including details and primary thumbnail picture chosen for the listing
* By clicking on a listing or picture it must display the listing representing the template (Attached) and the listing details (outlined during the submission).
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
VB ASP.NET, MS SQL Server
All Source Code and SQL Scripts delivered and needed to install application.
Strong Bonus Paid if written as a DOTNETNUKE / DNN 3.X Module.