Skip to content

This is a WhatsApp Clone made with Vite, Vue 3, Tailwind CSS, Node JS, Pinia, and Firebase

Notifications You must be signed in to change notification settings

astewofme/whatsapp-clone

 
 

Repository files navigation

WhatsApp Clone (whatsapp-clone)

Tutorial series on how to build this

If you'd like a step by step guide on how to build this just CLICK THE IMAGE BELOW

GO TO JOHN WEEKS DEV TUTORIAL VIDEOS

Come and check out my YOUTUBE channel for lots more tutorials -> https://www.youtube.com/@johnweeksdev

LIKE, SUBSCRIBE, and SMASH THE NOTIFICATION BELL!!!

App Setup

Clone the repository

git clone https://github.com/John-Weeks-Dev/whatsapp-clone.git

Now go to https://console.cloud.google.com/

Generate an API KEY.

Add your new API KEY to the script inside src/main.js

Screenshot 2022-12-19 at 14 33 10

And backend/index.js

Screenshot 2022-12-19 at 14 33 32

Setup Firebase (firestore)

Add the details to src/firebase-init.js

Now run this command to start the project

npm i

npm run serve

And to start the backend

cd backend

npm i

npm run watch

You should be good to go!

Application Images

Screenshot 2022-12-20 at 14 04 14

Screenshot 2022-12-20 at 14 08 04

About

This is a WhatsApp Clone made with Vite, Vue 3, Tailwind CSS, Node JS, Pinia, and Firebase

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Vue 66.7%
  • JavaScript 31.6%
  • HTML 1.5%
  • CSS 0.2%