The project is to design and build an easy to administer and use squash league system for use on a squash club website. 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:
General features
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:
Admin 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. Attached is the current set of ladders to get you started
Payment upon delivery of a working copy of the ASP code to the above spec and upon the signing over of all rights to the IP.