Soccer manager - application rebuilding

Technologies:
- PHP
- Smarty
- MySQL
- MySQL and PHP programming
- analysis of former application code
- testing new application
Realization of SOKKER project was reconstruction of the project according to MVC model. View layer was separated from model and control layer what will enable simpler development in the future.
In that way, there were modified over 1000 files in which PHP code was mixed with HTML code. Overall size of files was over 600 kB and some files were over a few hundred lines long (the winner was almost 2000 lines long).
In addition, it was used caching system which decreases database load and speeds up displaying the page and enables more users to play this soccer manager.