Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 6 days 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 (11 months ago)
- Default Branch: main
- Last Pushed: 2024-09-03T13:44:28.000Z (5 months ago)
- Last Synced: 2024-12-15T23:19:55.747Z (2 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
![image](https://github.com/AwaisOem/calling-app-frontend/assets/95477446/d66e07b1-43a2-4968-947d-4be9e5868fce)
![Screenshot 2024-09-03 183222](https://github.com/user-attachments/assets/80f9ad8e-2a04-438a-97e0-9c52ba5d364c)
![Screenshot 2024-09-03 183420](https://github.com/user-attachments/assets/86f97f0d-8b07-4043-bcc6-667daba94924)
![Screenshot 2024-09-03 183433](https://github.com/user-attachments/assets/0ca37543-47f9-4d79-aee7-1737f876f061)### If Demo Not Working Email me as reminder to unpause project on platforms