├── .gitignore ├── .vscode └── extensions.json ├── README.md ├── index.html ├── manifest.json ├── package-lock.json ├── package.json ├── postcss.config.js ├── public ├── favicon.ico ├── icons │ ├── icon-128x128.png │ ├── icon-144x144.png │ ├── icon-152x152.png │ ├── icon-192x192.png │ ├── icon-384x384.png │ ├── icon-512x512.png │ ├── icon-72x72.png │ └── icon-96x96.png └── profile.jpg ├── src ├── App.vue ├── assets │ ├── banner.png │ └── responsive-banner.png ├── components │ ├── BallonChat.vue │ ├── ChatAction.vue │ ├── Contact.vue │ ├── Contacts.vue │ ├── Header.vue │ ├── Navbar.vue │ ├── RoomChat.vue │ └── Searchbar.vue ├── main.js ├── menu.js ├── router │ └── index.js ├── stores │ ├── chats │ │ └── index.js │ └── contacts │ │ └── index.js ├── styles │ ├── app.css │ └── index.css └── views │ ├── Chat.vue │ └── Home.vue ├── tailwind.config.js └── vite.config.js /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .DS_Store 3 | dist 4 | dist-ssr 5 | *.local -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": ["johnsoncodehk.volar"] 3 | } 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |
Slicing project #08
3 |git clone https://github.com/or-abdillh/chat-app.git
32 | - cd chat-app
33 | - npm install
34 | - npm run dev
35 |
36 | ### Demo
37 | - [Chat App](https://chat-app-1-one.vercel.app/)
38 |
39 | ### Thanks
40 | - Support me with a cup of coffee and other snacks [here ..](https://saweria.co/orabdillh)
41 | - Don't forget to give me star in this repository 🙏🏻🙏🏻
42 | - See my other projects on instagram [@or.abdillh](http://www.instagram.com/or.abdillh)
43 |
44 | [Oka R Abdillah ](http://github.com/or-abdillh)
45 | {{ generatePreviewText(contact.lastMessage) }}
15 |{{ contact.timestamp }}
20 | 21 |