diff --git a/frontend/src/components/Modals/CalendarModal.vue b/frontend/src/components/Modals/CalendarModal.vue
new file mode 100644
index 00000000..3933251d
--- /dev/null
+++ b/frontend/src/components/Modals/CalendarModal.vue
@@ -0,0 +1,35 @@
+
+
+
+
+
diff --git a/frontend/src/pages/Calendar.vue b/frontend/src/pages/Calendar.vue
index d2db5df3..e0ddcbdf 100644
--- a/frontend/src/pages/Calendar.vue
+++ b/frontend/src/pages/Calendar.vue
@@ -25,6 +25,9 @@
@create="(event) => createEvent(event)"
@update="(event) => updateEvent(event)"
@delete="(eventID) => deleteEvent(eventID)"
+ :onClick="showDetails"
+ :onDblClick="editDetails"
+ :onCellDblClick="showNewModal"
>
+