I would like to have a simple website to run a golf fantasy game/pool with some friends. The site would require the following: ENTRY SUBMISSION User access: - User will need to choose exactly 4 names from a list of golfers and enter the names into form - To avoid typos, ideally you'd like to autofill for the names - Each name will come with a dollar price - The total amount of the 4 names cannot exceed $20, so it must alert user if he/she has gone over budget. - The user will also enter a tiebreaker - in case of tie, this number will be used to determine ultimate winner. - Payments should be made through Paypal. Admin access: - I will need to be able to enter and adjust names and prices on the list. GAME TRACKING - During the tournament, 3rd party websites (ESPN, Yahoo, etc) will provide live scoring updates. - The site should periodically scrape the live scoring updates from a 3rd party site - With these results, we need to sum up the three lowest scores of the entry's 4 names. For example, user chooses 4 names from list (A, B, C, D). Let's say the scraped info says that A: -3 B: -1 C: +8 D: +1 The entry's score would be -3 (A+B+D). The worst score (C at +8) would not be counted. - Based on this scoring method, we should list the results in a leaderboard and should update on the site periodically. It should be able to sort by any of the column headings (lowest total score, user, etc). - I would also like to offer email updates. These would include: 1) hourly updates on the user's score, relative ranking and names of top 10; 2) alert emails when user enters/falls out of top 10 or 20; 3) alert email when user moves ahead of his friends
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
It should work on IE, Firefox and Safari. I would probably host through Yahoo!