diff --git a/assets/images/langs/android.svg b/assets/images/langs/android.svg
new file mode 100644
index 0000000..8d6168c
--- /dev/null
+++ b/assets/images/langs/android.svg
@@ -0,0 +1,19 @@
+
+
\ No newline at end of file
diff --git a/assets/images/langs/flutter.svg b/assets/images/langs/flutter.svg
new file mode 100644
index 0000000..efe7070
--- /dev/null
+++ b/assets/images/langs/flutter.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/images/langs/java.svg b/assets/images/langs/java.svg
new file mode 100644
index 0000000..fc6665f
--- /dev/null
+++ b/assets/images/langs/java.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/images/langs/javascript.svg b/assets/images/langs/javascript.svg
new file mode 100644
index 0000000..23243bb
--- /dev/null
+++ b/assets/images/langs/javascript.svg
@@ -0,0 +1,8 @@
+
+
diff --git a/assets/images/langs/markdown.svg b/assets/images/langs/markdown.svg
new file mode 100644
index 0000000..171ea25
--- /dev/null
+++ b/assets/images/langs/markdown.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/images/langs/python.svg b/assets/images/langs/python.svg
new file mode 100644
index 0000000..9a09699
--- /dev/null
+++ b/assets/images/langs/python.svg
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/assets/images/langs/react.svg b/assets/images/langs/react.svg
new file mode 100644
index 0000000..e07b101
--- /dev/null
+++ b/assets/images/langs/react.svg
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/assets/images/langs/typescript.svg b/assets/images/langs/typescript.svg
new file mode 100644
index 0000000..cacdb6f
--- /dev/null
+++ b/assets/images/langs/typescript.svg
@@ -0,0 +1,6 @@
+
+
\ No newline at end of file
diff --git a/assets/images/langs/vue.svg b/assets/images/langs/vue.svg
new file mode 100644
index 0000000..271db25
--- /dev/null
+++ b/assets/images/langs/vue.svg
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/assets/images/projects/jeopardy.webp b/assets/images/projects/jeopardy.webp
new file mode 100644
index 0000000..2c9c43a
Binary files /dev/null and b/assets/images/projects/jeopardy.webp differ
diff --git a/assets/images/projects/primoprod.webp b/assets/images/projects/primoprod.webp
new file mode 100644
index 0000000..7337ae2
Binary files /dev/null and b/assets/images/projects/primoprod.webp differ
diff --git a/components/ProjectCard.vue b/components/ProjectCard.vue
index 25e7fd0..755d92f 100644
--- a/components/ProjectCard.vue
+++ b/components/ProjectCard.vue
@@ -1,45 +1,88 @@
-
-