https://github.com/awaisoem/calling-app-frontend
(March 2024) peer to peer audio calling app, call by email,
https://github.com/awaisoem/calling-app-frontend
calling google-auth postgresql reactjs supabase vite webrtc webrtc-audio
Last synced: about 2 months ago
JSON representation
(March 2024) peer to peer audio calling app, call by email,
- Host: GitHub
- URL: https://github.com/awaisoem/calling-app-frontend
- Owner: AwaisOem
- Created: 2024-03-27T08:24:40.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-03T13:44:28.000Z (9 months ago)
- Last Synced: 2025-02-08T17:29:48.697Z (3 months ago)
- Topics: calling, google-auth, postgresql, reactjs, supabase, vite, webrtc, webrtc-audio
- Language: JavaScript
- Homepage: https://calto-app.netlify.app
- Size: 355 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Tech Stack
- React + Vite
- Supabase(Postgres, REST, RPC, Google Auth)
- PeerJs Server(Signalling , WebRTC)
- netlify for frontend hosting
- Koyeb for backend hosting# HOW to Setup on Your machine
- Clone Repo
- Run `pnpm install` or `npm i`
- Create Project in Supabase and Enable Google Auth By Using Google Clound Credientials
- Create ".env" file in root folder
- add enviorment variables in .env like
`REACT_APP_SUPABASE_URL="get from supabase dashboard"`
`REACT_APP_SUPABASE_ANON_KEY="get from supabase dashboard"`
`REACT_APP_IS_DEVELOPMENT=false`
- Run `pnpm run dev` for Development and visit http://localhost:5173/
- Build Command `pnpm build`
- Enjoy the app# Some Screen Shots



### If Demo Not Working Email me as reminder to unpause project on platforms