Skip to content

ankitgehlot123/snoop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Snoop 📹 👥

Snoop is group video calling web application which supports upto 4 call members and group text chat for the same.

Tech stack:hammer:

  • React.js + redux + redux-persist
  • Express.js
  • Simple-peer
  • socket.io

features to be added

  • File sharing
  • Screen sharing

Snoop-backend

You can deploy backend on heroku.:rocket:

Deploy

Snoop-frontend

snoop-react repo

Deploy snoop-react on firebase 🚀

  1. Install firebase-tools (refer Doc.)
  • login into firebase
    $ firebase login
  • Initialise firebase in root directory
    $ firebase init
    and select Hosting option from the menu
  • Select Create new project to create firebase project and give unique project id and project name.
  • Enter public directory name as build (to use build folder to serve which will contain optimised reactjs app files created in Step 3)
  • Enter yes for single page app.
  1. Update .env file in root folder where
    REACT_APP_BACKEND_HOST = <your snoop-backend heroku url eg. https://ssnoop.herokuapp.com >
  2. In root directory run following command $ npm run build
    $ firebase deploy