Good teaching at the CAU

- CAU – Kiel University
Simply Good Teaching
"Simply Good Teaching", the teaching blog of CAU Kiel is a central portal for news and developments related to teaching at Christian-Albrechts-Universität. Our task was to redesign the portal, which was first published in 2014, to modernize the design and to technically rebuild the system based on current web technologies.


- Analysis
- Hosting & maintenance
- Concept
- Consulting
- Web design
- Web development
- Projekt management
- Strapi CMS
- Vue.js
- Nuxt.js
- Tailwind CSS
- Node.js
Strapi Headless CMS
We relied on the Strapi headless CMS to manage the website content. Strapi enables content to be delivered to multiple channels via its headless approach. Strapi's user interface is simple yet powerful, making it easy to create, edit and publish content without the need for technical expertise. The open source platform, good integration with existing technologies and frameworks, and comprehensive security architecture were other criteria for our selection.
Nuxt.js / Vue.js Frontend
Nuxt.js is a framework for developing Vue.js-based frontends. Nuxt.js is based on the conventional Vue.js ordering structure and provides an easy way to organize our files in a clear and intuitive folder structure. This makes the code easier to read and enables efficient development. Nuxt.js enables efficient development and maintenance by providing many useful features and tools to make our work easier.
Server Side Rendering (SSR): Nuxt.js also provides the option of server-side rendering, which allows us to achieve better search engine optimization (SEO). Also, the initial rendering of the page is done from the server, which results in faster loading times, ensuring a better user experience.