Were I programming one, and I might be :evil:, I would add the following features to the list:
- Ability to create http://www.mydomain.com/myforsale.com type links to each listing page
- Built-in traffic monitoring for all domain names in the system
- Accepts images with each listing
- Allows you to mark category names as "adult", and create a pop-up alert before viewing.
- Complete user-management system, for requiring "bidders" to be optionally "registered" with the system
- Registered users may track names and get "alerts" when the "sales status" of that name has changed (i.e. price reduction, delisting, etc).
- Make portal accessible via WML (--but feature would just be hotdogging it)
- Allow administrator to assign different "owners" to each name, if brokering for multiple clients.
- Automatic marquee feature, for generating a horizontal or vertical "tickertape" of names anywhere on the website (scrolling pauses on rollover), using DHTML only (not Java).
- Ability to batch import names from a textlist list, CSV file, or a form.
- Either use "Smarty" or "Flexy" for templating. Flexy is preferable, as it is FrontPage friendly lexer-base template engine, allowing templates to be constructed in any visual HTML editor. A custom template system would prob. be the worst way to go.
- PayPal support for automatic processing for purchases.
- Support for third party payment processors (i.e. Authorize.net, WorldPay, ClickBank, etc)
~ Nexus
--Also... a nice feature would be to treat "listings" as something separate from the names themselves. This would allow multiple domain names to be put under ONE listing, when a collection of domain names will only be sold as ONE group, and not separately.
Hand-in-hand with this would be an "advanced" search feature that would return allow people to search on all multi-domain listings (returning these listings in the search results).
Also, a "buy now" button, and the ability to enable "shopping cart" mode, for the purchase of "buy now" domain name listings.
Just throwing these ideas out there.
~ Nexus