Auction Website ASP.NET, C#

CLOSED
Bids
50
Avg Bid (USD)
N/A
Project Budget (USD)
$1500 - $5000

Project Description:
MUST BE WRITTEN IN ASP.NET, C#, prefer MICROSOFT SQL 2005.

Please provide DEMO if you have one.

I am looking for an EBAY CLONE. Specifically EBAY MOTORS with all the features of ebay.com and automobile specific listing and search features – exactly like ebay motors. Search by make and model. Also an advanced search with make model, year, price, and Zip code. Should also have a “completed listing only” option.

I want all of the categories and subcategories for:
Passenger Vehicles
Motorcycles
Powersports
Boats
Other vehicles

Other specific features:

Picture Gallery Catalog
An optional feature sellers can pay for to add exposure to their auction.
Search functionality
Search for items by Title & Description, Item #, or Seller.
Search all or within a selected category and then sort your search (drop down box) based on: newly listed, ending today, new today, lowest first, highest first, and nearest first.
Seller Options
Many of these options can be setup to charge an additional fee of your choosing...
Featured Picture Gallery
Reserve Price
Bold Listing
Highlight in listing
Featured in Category
Featured on main page
Administration Control Panel
Ability to control every aspect of the website through an all inclusive user friendly admin page that only we will have access to. Edit/Delete/Add auction items, users, categories, feedbacks, preferences, site colors, email templates, billing... send mass emails out to users or easily ban users who may be causing problems.
Users Admin
Add/Edit Users
Categories Admin
Add/Delete/Edit Categories
Items Admin
Add/Delete/Edit Items
Feedback Admin
Delete/Edit User feedbacks
Newsletter Admin
Mass email users
Preferences Admin
Add/Delete/Edit website preferences and custom preferences such as colors
Email Template Admin
Add/Delete/Edit email templates associated with different auction events
Data Control Admin
Reset auction data, default preferences
Demo Mode Admin
Automatically populate the auction with demo data
Billing Accounts Admin
Add/Edit/Delete Billing Accounts
Billing Transactions Admin
Add/Edit/Delete Billing transactions/invoices
Billing Fees Admin
Add/Edit/Delete Billing fees
Billing Properties Admin
Edit billing specific preferences
Category Tree
Easily customizable to change whatever categories we choose - unlimited subcategories.
User Billing and Invoices
Users are charged fees in a transactional/invoice system. We determine the price and fees for everything from posting an item, to extra features that users can pay for. Online user payments can interface with PayPal or accept and track checks.
eBay style item display
On left – picture of item. In the middle - starting bid that changes to current bid upon first bid, place bid (box), end time and countdown, shipping, sells to, item location, history with # of bids, high bid, watch this item and email to friend. On the right – Meet the seller: seller with feedback rating, member since, read feedback, ask seller a question, add to favorite sellers, view sellers other items. Buy Safely: allow space for our comments and links to other web pages or sites. Below: Description with the same preset categories as ebay motors: Make, model, year, etc. Below: Personal description of item. Below: pictures and any custom work that the seller would like to add. Below: Shipping, payment methods accepted. Below: recommended services with a place for links. Below: place your bid (box).
Ask Seller a question form
This should link from several “ask the seller a question” places in our site. This would automatically generate an email form to the seller without disclosing the seller’s email address.

Feedback System
Sellers and buyers can leave each other feedback - positive, negative, neutral. Complete with comments and rating system.
MyAuction
MyAuction combines all of a user's information into one easy to use control page with control panel on left (same as myebay) and on the right should be all the listings as follows:
Watching – items user is watching
Bidding - Items user is bidding on
Selling - Items user is selling
Items won
Items sold
Advanced Search System
make model, year, price, and Zip code within X miles (100,200,300,400,500,1000), “completed listing only” option, and item number.
Email Templates / Events System
As the administrator you can edit the email templates that the auction site sends out using custom email tags that are replaced with variable values.
Auction ends for seller with no success
Auction ends for seller with success
Auction ends for buyer
User outbid
Feedback left for user
User bid on item (to seller)
Registration Verification
When creating a new user account, the user is sent an email with a verification code which is used to verify that the email address is real The user then can just click on the provided link and enter their password to verify their account.
Online Help
Help for users covering General, Bidding, Selling, Feedback, and Billing…
Buy It Now!
An optional selling preference where the user can choose to purchase the item at a set price.
Authorize.Net
Full support for merchant account. Users may pay their invoice with either credit cards or echecks instantly.
Require Payment Upfront
An option to force users to pay their invoices before their item gets posted. Also automatically charges any final percentage fees when an item sells.
PayPal
Full integration with PayPal payments.
Users may elect to pay their invoices directly using their PayPal account which directly updates the auction billing system.
Image Upload
You can image upload to the auction from a web browser.
Seller Item Edit
Sellers can make changes to their items after logging in. Depending on the state of the auction the seller can make most changes including adding/deleting/reordering images.
The administrator can choose to charge for the new fees up-front or bill them to the seller`s invoice.
Multiple Image Uploads
A thumbnail display system allows pictures to be organized with a large main picture and selectable thumbnails that can be enlarged.
The Administrator can control the maximum number of pictures allowed, the number of free images, the number of premium images, and the fee to charge for each picture.
Fixed Price Auctions
With Fixed Price Buyers can purchase an item or items immediately using buy it now without waiting for the auction to end. This feature may optionally be turned off by the administrator.
Classified Ads
This sale type is just what you would think it is. A simple advertisement with a description and pictures but no bidding. Pricing is determined by the number of words in a description and can be charged weekly with optional discounts. An entire classified discount system is built in with optional flat rate packages. The administrator can optionally make classified ads unavailable.
Automatic Re-listing
Sellers can optionally choose the number times they would like their item to be posted if it does not sell. Admin has option whether to charge or not: example: first re-list is free then normal fee applies after first re-list.
Banner Rotator
Banners are randomly selected to be displayed.
Complete setup through the admin control panel - add an unlimited # of banners and keep track of impressions and clicks for each one.
SQL Server Support
For a larger scale solution switch from MS Access to SQL Server.
PayPal Payment Link for Sellers
Sellers may optionally enter their PayPal address to add a payment link button to their auction item.
Add to Watch List
Registered users can bookmark items to their watch list and view later in MyAuction.
Mail This Auction to A Friend
Users may use the built in email feature to send item links to their friends.
Discount System
Give a user an automatic % off when selling items.
Trade Sale Type
Post an item for trade and accept or reject offers from other users.
Batch Payment Processing
A billing option that automatically charges the balance due on selected user`s monthly invoice. Select the day of the month and an optional additional fee.
"Skinnable" interface
Easily switch back and forth between a few separate designs. Developers can create additional skins to switch to.
WYSIWYG HTML editor
A built in seller tool to help create HTML item descriptions.
Multiple Currencies
Display multiple currencies at once and automatically show converted foreign prices.
Dynamic item fields
An advanced admin feature that allows the administrator to create additional item fields without any programming.
Item Counter
An optional graphic item counter that comes with 2 styles to choose from.
View Seller`s Other Items
An item detail page link that displays all of the other items that a seller has posted for sale.
Forgotten Password Retrieval
The user can enter their email address to have their password sent to them.
Old Item Cleanup
An admin feature to help cleanup old and closed items.
Renew Listing
A new option for the seller to renew their listing with a single button click!
Profiles
Allow your users to attach an HTML profile link next to their username.
StoreFronts
Users can create their own storefront complete with logo, HTML description and their own category style listings. Optional monthly and setup fees can also be applied!
Full Thumbnail Creation
Thumbnails are automatically created for all images uploaded.
Dynamic Custom User Fields
An advanced admin feature that allows the administrator to create additional user fields without any programming!
Custom Field Category Groups
Attach custom item fields to category groups to allow only specific fields based on the category selected
WYSIWYG HTML toggle
Allows the user to turn on/off the WYSIWYG editor for greater flexibility.
Time Zone Display
Easy time zone change for the displayed time if the server is located in a different time zone.
2Checkout Support
Accept payments with 2Checkout!
Support for multiple Email Components
Send emails with CDONTS, CDOSYS, Persits ASPEmail, ServerObjects ASPMail and any other email you recommend.
Bulkloader application
The bulkloader application (XML) allows you and your users to enter and store item listing inventories offline and bulk upload them to the auction website. Even custom item fields and all images are uploaded with a single package.
Browse Page
The browse page is a different way for your users to navigate the auction website.
WorldPay Support
Accept payments with WorldPay.
Relist Similar Item
List items easier with all of the previous options filled in from an existing item.
Fee Ranges
Change final sale or posting fees based on how much an item sells for.
Content Management System
CMS allows you to change the About Us, Site Announcements, and Terms HTML using an online WYSIWYG editor.
Reporting
From the admin control panel you can access reports such as site Statistics, Outstanding Accounts, Top Sellers, Revenue, and Users Online.
Advanced Search
Fine tune searches with a number of parameters including custom item fields.
Restrict Outside Sellers
Change the entire website to only allow the site owner to sell.
Membership System
Extremely flexible membership system allows for monthly, annual, and lifetime memberships. Options include many discount levels, item limits, and pricing.
Q&A Messaging System
When users ask the seller a question it is posted to a message board on the listing page where the seller can publicly reply!
Start Date and End Date
Optionally the administrator can allow sellers to choose the exact start and/or ending date of an item. You can also decide if future listings will be displayed before they are open for bidding.
Optional proxy bidding
Proxy bidding can be turned off and the highest bid amount is automatically posted.
Bulk Feedback
The system scans for what auctions need you to leave feedback for other users.
Bulk Relist
Relist and organize your listings all in one location.
Sniper Protection
Optionally set that an auction is extended by X minutes when a user places a bid within X amount of time from the end of the auction. And the ability to change the amount of times the auction is extended.
End Auction Early
Sellers can end auctions before the end date.
SECPay support
UK customers can take advantage of using SECPay for accepting credit card payments.
Delete User Function
The administrator can delete unwanted users from the database.
YourPay/LinkPoint support
LinkPoint`s new YourPay gateway processor is supported.
Email Disable Options
Options for each user to disable/enable each type of system email that is sent out.

In other words: EXACTLY like EBAYMOTORS.

MUST BE WRITTEN IN ASP.NET, C#, and prefer MICROSOFT SQL 2005.

I need 2 more sites built - I will use same developer if I am happy.
Thank you.

Skills required:
.NET
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.