Charity hosting solution. UCC group project.