Skip to content

HarshitBansal9/Chat-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chat App

Chat with your friends and easily navigate to any page using cmd K

How it Works:

1.First sign in using your google account.

2.Navigate to the messages page where you wont have any messages yet.

image 3.Click Ctrl K ,through users navigate to their page and send a follow request, just like a social media application! image

4.Chat with your friends and create groups

Installation:

  • Clone the repo and run npm i
  • Add this to your client side env: VITE_SUPABASE_KEY = eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6Ind6amF1dWNpeXB5d3l5cnlyY3Z0Iiwicm9sZSI6ImFub24iLCJpYXQiOjE3MTkzODQxNjQsImV4cCI6MjAzNDk2MDE2NH0.U0W-gzxacfecnN3ZlW4KYGeLfKfu1k5ku2zkdap5oas VITE_SUPABASE_URL = https://wzjauuciypywyyryrcvt.supabase.co
  • Add this to your server side env: POSTGRES_HOST = aws-0-ap-south-1.pooler.supabase.com POSTGRES_PORT = 6543 POSTGRES_USER = postgres.wzjauuciypywyyryrcvt POSTGRES_DB = postgres POSTGRES_PASSWORD = uXnHLPklakmksSQy DATABASE_URL = postgres://postgres.wzjauuciypywyyryrcvt:uXnHLPklakmksSQy@aws-0-ap-south-1.pooler.supabase.com:6543/postgres

    SUPABASE_KEY = eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6Ind6amF1dWNpeXB5d3l5cnlyY3Z0Iiwicm9sZSI6ImFub24iLCJpYXQiOjE3MTkzODQxNjQsImV4cCI6MjAzNDk2MDE2NH0.U0W-gzxacfecnN3ZlW4KYGeLfKfu1k5ku2zkdap5oas SUPABASE_URL = https://wzjauuciypywyyryrcvt.supabase.co JWT_SECRET = tMs3UfsWzNM/WTpfxIxTcUvzWHOkv9vknq80GE07cks3fmcAqizqm6pMwddnuBX3vTvxah0sEmwdlxHSWpUW2g==

  • Navigate to the respective folders in the terminal and run npm run dev

Built Using:

  • Typescript
  • React
  • Express
  • Postgres with supabase
  • Socket.io

About

Chat App

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published