University Assignment - Educational website on web technologies