diff --git a/aleksis/apps/alsijil/templates/alsijil/class_register/coursebook.html b/aleksis/apps/alsijil/templates/alsijil/class_register/coursebook.html
new file mode 100644
index 0000000000000000000000000000000000000000..91af23bcbb9a718d174f6ef885c2b61f25f1f8d6
--- /dev/null
+++ b/aleksis/apps/alsijil/templates/alsijil/class_register/coursebook.html
@@ -0,0 +1,15 @@
+{% extends "core/vue_base.html" %}
+{% load static i18n %}
+
+{% block page_title %}
+  {% trans "Coursebook" %}
+  {{ lesson }}
+{% endblock %}
+{% block browser_title %}{% trans "Coursebook" %}{{ lesson }}{% endblock %}
+{% block content %}
+<course-book></course-book>
+{% endblock %}
+
+{% block extra_body %}
+  <script type="module" src="{% static "js/vue/alsijil/LoadComponents.js" %}"></script>
+{% endblock %}
\ No newline at end of file