This is the beginning of a custom DotNetNuke website project which needs to be able to support dynamic loading of data from DB and provide an interactive "bidding" interface (custom module). We are not tied to DotNetNuke by any means but we believe that other common components will be easier to add on and not develop from scratch (open for discussion). However, it must be a C# ASP.NET solution or a DNN module(s).
I will provide the DataModel and table DDL for the SQL DB.
DNN Modules for a "Bid/Ask Exchange"
The most important feature is a custom module which simulate a Trading exchange. Users can list an item to bid on or ask to sell on. User should be able to post items they want to bid or ask on and it will kick off a business process of which someone will approve the listing. Once approved and categorized by an Admin then the listing will appear on the "Main Listings" page and available everywhere via dynamic menu which pulls its lists from the DB.
For each item listed the system will need to be able to match bidders and sellers and track matches by creating an internal transaction.
Admin should be able They will be able to create categories, which will provide the content for the dynamic menu dropdown.
Admin Feature Set
User Feature Set
Login-on top of each page when not logged in
Main Listing Page-shows recently bid/ask items
Each Item on main page should display current Bid Price and Qty/Ask Price and Qty
Listing Detail Page-Display Bid Price and Qty/Ask Price and Qty, expiration
Other requirements are:
- Fantastic Web Design
- Facebook, Twitter integration
- Needs to follow the same architecture as DotNetNuke but written in C#
- All source code rights (very important)
In addition, we can discuss what other basic functions from DotNetNuke should be included:
Please tell me how you would go about doing this project in your PM.
Thanks for bidding.