diff --git a/.env b/.env
new file mode 100644
index 0000000..35a90bd
--- /dev/null
+++ b/.env
@@ -0,0 +1,7 @@
+VUE_APP_FIREBASE_API_KEY=YOUR_API_KEY
+VUE_APP_FIREBASE_AUTH_DOMAIN=YOUR_AUTH_DOMAIN
+VUE_APP_FIREBASE_PROJECT_ID=YOUR_PROJECT_ID
+VUE_APP_FIREBASE_STORAGE_BUCKET=YOUR_STORAGE_BUCKET
+VUE_APP_FIREBASE_MESSAGING_SENDER_ID=YOUR_MESSAGING_SENDER_ID
+VUE_APP_FIREBASE_APP_ID=YOUR_APP_ID
+# Disini We Belum Uji Sama Sekali Nunggu nanti aja lah
\ No newline at end of file
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..e69de29
diff --git a/README.md b/README.md
index a9bccb0..e84d414 100755
--- a/README.md
+++ b/README.md
@@ -1,3 +1,6 @@
# ChatsApp
-ChatsApp The Project Real Time Chating
\ No newline at end of file
+ChatsApp The Project Real Time Chating
+
+Install: `npm install`
+Run : `npm serve`
diff --git a/package.json b/package.json
new file mode 100644
index 0000000..e69de29
diff --git a/public/index.html b/public/index.html
new file mode 100644
index 0000000..e69de29
diff --git a/src/App.vue b/src/App.vue
new file mode 100644
index 0000000..ac1dd4e
--- /dev/null
+++ b/src/App.vue
@@ -0,0 +1,63 @@
+
+
+
+
+
Welcome, {{ user.displayName }}!
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/ChatBox.vue b/src/components/ChatBox.vue
new file mode 100644
index 0000000..e0ce47d
--- /dev/null
+++ b/src/components/ChatBox.vue
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/Message.vue b/src/components/Message.vue
new file mode 100644
index 0000000..f4a3141
--- /dev/null
+++ b/src/components/Message.vue
@@ -0,0 +1,25 @@
+
+
+