Java "Odds Scrapper from Sport bookmaker web-site" program

Closed - This job posting has been filled and work has been completed.
Web, Mobile & Software Dev Other - Software Development Posted 1 year ago

Fixed Price

Delivery by December 20, 2013

$99.00

Budget

Details

Java "Odds Scrapper from Sport bookmaker web-site" program
==========================================================

I need services of experienced Java web developer
to write a Java program (please don't offer any other programming language)
to collect real-time current odds for football (soccer) sports markets.

Brief program specification (more information and detailed task
will be given to successfull contractor):

Program must be written in Java, GUI user interface - with java.awt,
all external API or library files - in .jar format.
At the end of the task full source code in Java must documented
via java-doc and provided to me.

GUI menu as follows:
- Insert input parameters
- Grab Odds
- Write to file

Input program parameters:

1) Football League Name as String

One of the two:
- EPL (English Premium League)
- SLL (Spanish La League)

2) Date range:
- date from as date (27/10/2013 - for example in dd/mm/yyyy format)
- date to (30/10/2013 - for example)

3) Array of football markets as String:
{ "Head-to-Head", "Draw No Bet", "Half Time Result" }

By pressing button "Insert input parameters" in GUI, set of
fields to enter these input parameters will be opened,
ready to be modified - and then stored intil next session

By pressing "Grab Odds" button in GUI,
program must connect to sports bookmaker web-site
http://www.ladbrokes.com.au
and read all the specified by input parameters sport markets
and store in array of results all the information collected:
league name, team names, date and time of match, market name, current odds
for the market in NN.MM format.

Sample of current bookmaker football odds could be viewd here:
http://www.ladbrokes.com.au/sports/soccer/1992111-barclays-premier-league-2013-2014-round-10/
http://www.ladbrokes.com.au/sports/soccer/1992111-barclays-premier-league-2013-2014-round-10/1992111-newcastle-united-vs-chelsea/
but - obviously this URL will be dynamically changed for another dates.


By pressing "Write to file" button in GUI
program must read all the collected information
into file with name League_Name_Date.txt (EPL_23-10-2013.txt for example).
File format as follows (for example):

EPL

27/10/2013

{team_name}  "Head-to-Head"   "Draw No Bet"  "Half-Time Result (HT)"
Newcastle      5.50              3.80          5.00
Chelsea        1.62              1.25          2.20  
Draw           3.80                            2.10


Exact output file format - to be specified during the development,
but you've got an idea, what is required here.

This program will be part of big Bookmakers "Odds Scrapper" Java development project,
so further program enhancement, support and development of
new modules will be required - and I'm looking for stable, reliable
and long-term partnership with the developer.

Please apply only, if you're familiar with sports, football betting,
and  scrapping information from html-pages under Java,
I'm not going to explain, what does EPL or "Head-to-Head" means.

In order to speak with qualified Java developers only,
please attach and submit your example Java code, you've developed to connect
and work with any web-site via http request, etc.


About the Client

(0.00) 0 reviews

Australia
Balgowlah Nsw 11:26 PM

5 Jobs Posted
80% Hire Rate, 1 Open Job

$151 Total Spent
7 Hires, 1 Active

Member Since Oct 5, 2013