Skip to content

AwaisOem/calling-app-frontend

Repository files navigation

Tech Stack

  • React + Vite
  • Supabase(Postgres, REST, RPC, Google Auth)
  • PeerJs Server(Signalling , WebRTC)
  • netlify for frontend hosting
  • Koyeb for backend hosting

Project Report

link

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 Screenshot 2024-09-03 183222 Screenshot 2024-09-03 183420 Screenshot 2024-09-03 183433

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

About

(March 2024) peer to peer audio calling app, call by email,

Topics

Resources

Stars

Watchers

Forks