Live Website URL: https://whats-app55.netlify.app/
whatsappweb
βββ backend
β βββ database.js
β βββ package-lock.json
β βββ package.json
β βββ server.js
βββ frontend
βββ .eslintrc.cjs
βββ .gitignore
βββ index.html
βββ package-lock.json
βββ package.json
βββ postcss.config.js
βββ public
β βββ vite.svg
β βββ _redirects
βββ README.md
βββ src
β βββ App.css
β βββ App.jsx
β βββ assets
β β βββ bg.png
β β βββ right.png
β β βββ video.mp4
β βββ Components
β β βββ Dashboard
β β β βββ Dashboard.jsx
β β β βββ utils.js
β β βββ Landing
β β β βββ Chatting.jsx
β β β βββ Landing.jsx
β β β βββ Navigation.jsx
β β β βββ Video.jsx
β β βββ Left
β β β βββ Friends
β β β β βββ AddFriend
β β β β β βββ AddFriend.jsx
β β β β β βββ utils.js
β β β β βββ DisplayFriends
β β β β βββ DisplayFriends.jsx
β β β β βββ FriendCard
β β β β βββ FriendCard.jsx
β β β β βββ FriendDrop.jsx
β β β β βββ utils.js
β β β βββ LeftBar
β β β β βββ Left.jsx
β β β β βββ Search.jsx
β β β β βββ utils.js
β β β βββ Navigation
β β β β βββ UserDrop.jsx
β β β β βββ UserNav.jsx
β β β βββ Requests
β β β βββ DisplayRequests.jsx
β β β βββ RequestCard.jsx
β β β βββ utils.js
β β βββ Right
β β β βββ ChatRoom
β β β β βββ AccountDetails
β β β β β βββ Account
β β β β β β βββ Account.jsx
β β β β β β βββ account.module.css
β β β β β β βββ utils.js
β β β β β βββ Fields
β β β β β βββ Email.jsx
β β β β β βββ Name.jsx
β β β β β βββ OTP.jsx
β β β β β βββ Password.jsx
β β β β β βββ Phone.jsx
β β β β βββ Chat
β β β β β βββ Chat.jsx
β β β β β βββ utils.js
β β β β βββ ChatDisplay
β β β β β βββ ChatDrop.jsx
β β β β β βββ DisplayChats.jsx
β β β β βββ ChatNav
β β β β β βββ ChatNav.jsx
β β β β βββ ChatType
β β β β βββ ChatType.jsx
β β β β βββ UploadDocs.jsx
β β β β βββ utils.js
β β β βββ Right.jsx
β β βββ Users
β β βββ Forgot.jsx
β β βββ Login.jsx
β β βββ Passwords.jsx
β β βββ Register.jsx
β β βββ usercss.css
β β βββ utils.js
β β βββ VerifyAccount.jsx
β β βββ VerifyPass.jsx
β βββ index.css
β βββ main.jsx
β βββ Spinner.jsx
β βββ url.jsx
βββ tailwind.config.js
βββ vite.config.js
Install
PostgreSQL
NodeJS
Clone the repo
- cd frontend
- npm install
- npm run dev
- Note: Make sure to change the url in url.js file to localhost
- Note: Make sure to replace the password with your password in server.js and database.js.
- cd backend
- npm install
- node database.js
- Exit from terminal if database created
- nodemon server.js