diff --git a/frontend/src/lib/components/Carousel.svelte b/frontend/src/lib/components/Carousel.svelte
new file mode 100644
index 0000000..07759b2
--- /dev/null
+++ b/frontend/src/lib/components/Carousel.svelte
@@ -0,0 +1,213 @@
+
+
+
+ {#each [items[currentIndex]] as item (currentIndex)}
+
+
+

+
+
+
+
+
{item.title}
+
{item.desc}
+
+
+ {/each}
+
+
+ {#each items as _, i}
+
+ {/each}
+
+
+
+
diff --git a/frontend/src/lib/components/WebHomePage.svelte b/frontend/src/lib/components/WebHomePage.svelte
index b4fa084..5358f2c 100644
--- a/frontend/src/lib/components/WebHomePage.svelte
+++ b/frontend/src/lib/components/WebHomePage.svelte
@@ -1,6 +1,7 @@