The project is to design and build an easy to administer and use squash league system for use on a squash club website [url removed, login to view] The club runs a set of up to 15 leagues every 2 months. Each league can have up to 8 players in it and each player plays the other players in his league.
The general outline of the project is that the resultant set of ASP pages should allow an admin to set up and administer each set of bimonthly leagues. Non players should be able to see the ladders and also access the results from the individual matches that comprise the ladder. Players should be able to see the ladders and also access the results from the individual matches that comprise the ladder. Players should also be able to access the home phone number, work phone number and email address of the other players in his ladder as well as to be able to update matches in which the player has been involved. Players should also be able to update their own details.
Additional features are as follows:
Ability to choose which bimonthly set of ladders to look at
Admin Password protection to admin functions
Player Password protection to opponent details and match update functions:
Add users and user details
Ability to output the bimonthly set of ladders in HTML, Text file or Excel for sending to all members by email.
Any extra features welcome as long as they are simple and useful. A full spec is available
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.
3) Exclusive and complete copyrights to all work purchased. (No GPL, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site).