diff --git a/eslint.config.js b/eslint.config.js
index dc39e85..2e02a43 100644
--- a/eslint.config.js
+++ b/eslint.config.js
@@ -34,7 +34,9 @@ export default [
confirm: 'readonly',
prompt: 'readonly',
setTimeout: 'readonly',
+ clearTimeout: 'readonly',
setInterval: 'readonly',
+ clearInterval: 'readonly',
fetch: 'readonly',
XMLHttpRequest: 'readonly',
URL: 'readonly',
diff --git a/src/components/TimeCard.vue b/src/components/TimeCard.vue
new file mode 100644
index 0000000..8ef33ae
--- /dev/null
+++ b/src/components/TimeCard.vue
@@ -0,0 +1,164 @@
+
+