vue_basics_tut
A tutorial project that teaches the Vue.js progressive framework along with the Vuetify component library. Developed as part of the Web Application Development course at Stuttgart Media University's Master's program in Computer Science and Media, it guides learners through building a Kanban board web application step by step. The tutorial is organized into six exercises covering the core concepts needed to create interactive single-page applications: data binding, component communication, directives for conditionals and loops, global state management with Vuex, routing, and final adjustments. Each exercise builds on the previous one, keeping tasks small and focused to promote quick comprehension of main ideas. A JSON mock server is included for testing purposes, which would later be replaced by a GoLang backend using the Gin-Gonic framework. An accompanying PDF provides deeper analytical context, including framework choice rationale and additional explanations. The finished result is a functional Kanban board