The project is about gathering some data on a particular website, which can be found at [login to view URL] and producing some information by using this data.
If you look at the link, you can see that it is an auction website.
There are ongoing auctions, ended actions and there will be more future auctions added by the site admins to the site.
Also, you can see who has bidded lately on each item.
As a whole, the program will analyse the data that is written and changing on site during a given time interval which will be given as an input by us
through a user interface.
In details, the program will gather these specific information about these products;
the name of the product,
the final price of the auction,
the initialization time of the auction,
the finalization time of the auction,
the duration between initialization and finalization,
the number of unique users who placed bid on that particular auction,
the maximum number of bids placed by a user on that particular auction,
the minimum number of bids placed by a user on that particular auction,
the average number of bids placed by users on that particular auction,
Also, the program will gather these information by analyzing the data on the site;
the total number of unique bidders on the website during the elapsed time,
the maximum number of bids that are placed by a user on all auctions,
the minimum number of bids that are placed by a user on all auctions,
the average number of bids that are placed by users on all auctions.
The data that needs to be gathered to produce these information is written as text, so the project is mainly a simple html parser.
You can see all bids on the site with this link: [login to view URL]
At the end of the elapsed time, the program will output an excel file alike with the attached file (see that there are 2 sheets in 1 excel file).
You can use any kind of programming language or source, but please be sure that it has to work on Windows 7 without installing some specific software (like an Apache server, however java and .net is welcome).