As a university project I designing and programming a website for a notional guest house. I realised both front and back end. The latter was a content management system based on pure PHP and MySQL, and a WYSIWYG editor.
We were not allowed to use any other programming languages than the basics. What is more, the website was bilingual – German and English – which also needed to be considered in the CMS.