diff --git a/assets/images/README.md b/assets/images/README.md
new file mode 100644
index 0000000..1b8cd7c
--- /dev/null
+++ b/assets/images/README.md
@@ -0,0 +1,11 @@
+# Avatar Images
+
+## Default Avatar
+Simpan gambar avatar default dengan nama: `default-avatar.png`
+
+Gambar avatar default akan digunakan ketika user tidak memiliki foto profile.
+
+## Cara Menggunakan
+1. Simpan gambar avatar yang ingin digunakan dengan nama `default-avatar.png`
+2. Pastikan gambar dalam format PNG dengan transparansi (jika diperlukan)
+3. Ukuran gambar disarankan minimal 300x300px untuk kualitas yang baik
diff --git a/assets/images/default-avatar.png b/assets/images/default-avatar.png
new file mode 100644
index 0000000..0cf8da4
Binary files /dev/null and b/assets/images/default-avatar.png differ
diff --git a/components/common/Avatar.vue b/components/common/Avatar.vue
new file mode 100644
index 0000000..26bb68e
--- /dev/null
+++ b/components/common/Avatar.vue
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
diff --git a/components/layout/ProfilePopup.vue b/components/layout/ProfilePopup.vue
index 2e32575..2c0cdc1 100644
--- a/components/layout/ProfilePopup.vue
+++ b/components/layout/ProfilePopup.vue
@@ -17,10 +17,10 @@
link
>
-