I'd like to start work on a module which I ultimately want to use for organising and reporting on an Online Gaming League although I want the module to be versatile so that it could be set up for various different sports. There is currently a module for php-nuke which does this kind of thing but I'm personally a big drupal fan and want to get a similar thing up and running for drupal. The php-nuke module is also very clunky (as is php-nuke...lol) from my experience.
I want the module to be used so that it can be used to input and record
+Players and there stats (although players will not necessary be 'users' on the site')
+Teams and which players belong in what teams
+When and where games are happening and what teams are participating
+a way of inputting post game information that will in turn then update team and player stats and produce a league table for teams (and also players) calculating the revelant points associated with a win/draw/loss etc.
+Possibly also a way of linking a match report node to a finished game.
I'm sure all this is possible but I have little or no experience with php and drupal module development, Just wanted to post to firstly make sure i'm not re-inventing the wheel (although I've searched and not found the wheel anywhere so I think I'm safe!) and secondly If anyone has any top tips on a starting point.
I am however worried that by even starting this I'd be biting off more than I can chew (being a non-developer), With this in mind if anyone knows of any tools that I could at least get some of these jobs done and import the results (standings) tables into drupal, please shout now!