Catching up

I seem to have missed out my last update on this project and cant remember when it would have been so I am combining this one with that one as well. There has been a fair bit going on on this project since the last update, I have simplified the process down as much as possible and instead of trying to build an application that runs off 1 script and changes what it does based on the information passed to it. I have went for a simpler route as there are really only 3 main tasks that can be undertaken (all 99% similar) and a follow up process.

The main job of this app is to allow someone to add in upcoming games, these are split into 3 different definitions, Home, Away and Intraleague. The imputed information is the same for home and away but intraleague games only need to be listed as such and don't need to have any teams applied to them. So I have created 3 separate forms with their own back end follow up code to do what they need to do.

The follow up process allows the user to set the scores for a game that is before the current date, so effectively it has passed and the game should have been played. So the user can input the scores for both teams and once they have done so this entry is marked as updated and can also appear on the homepage of the website as the most recent game score.

I coded all these actions along with a homepage which links to them all that shows all the upcoming games (also allows the user to delete any entries) and also shows the last 6 games that have been played, allowing the user to add scores and make these live on the site.

>>back<<