diff --git a/timetable/eventData.js b/timetable/eventData.js
new file mode 100644
index 0000000..a1832c3
--- /dev/null
+++ b/timetable/eventData.js
@@ -0,0 +1,53 @@
+/*
+
+This is the only file to be modified for adding your session at FediCamp.
+
+Please follow the file structure as given in this example and commit your changes to the repo.
+That's it!
+
+If you have any questions, ask in the Matrix-Room or ask Tobi.
+If you aren't sure what to do, ask someone to help!
+
+You also can put the date & description about your session in the pad (Link in Matrix room).
+It will be merged, but maybe not in time.
+
+As locations, please only use the following:
+'Camp ground', 'Fire place', 'Lunch table', 'Stage room', 'Mobile'
+
+As start time please only use the following numbers:
+10, 12, 14, 16, 18, 20
+
+As days please only use the following days:
+'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday'
+
+
+*/
+
+const eventData = {
+ 'Wednesday': {
+ 10: {
+ 'Camp ground': {
+ 'event': 'Workshop & Irgendwas hier text',
+ 'description': 'hier wird das Event genauer beschrieben!'
+ },
+ 'Fire place': {
+ 'event': 'Event 2',
+ 'description': 'Description for Event 2'
+ }
+ /* other events */
+ },
+ 12: {
+ 'Lunch table': {
+ 'event': 'Event 3',
+ 'description': 'Description for Event 3'
+ },
+ 'Stage room': {
+ 'event': 'Event 4',
+ 'description': 'Description for Event 4'
+ }
+ /* other events */
+ },
+ /* other times */
+ },
+ /* other days */
+}
diff --git a/timetable/index.html b/timetable/index.html
new file mode 100644
index 0000000..2524732
--- /dev/null
+++ b/timetable/index.html
@@ -0,0 +1,28 @@
+
+
+
';
+ for (let location of locations) {
+ // Check if there is an event at this location and time
+ let event = events[day] && events[day][hour] && events[day][hour][location] ? events[day][hour][location] : '';
+ table += '