windows(x64) : https://nodejs.org/dist/v12.1.0/node-v12.1.0-x64.msi
additional information : https://nodejs.org/en/
during installation process check all the features given.
check node version in command prompt : node -v
check npm version in command prompt : npm -v
npm install firebase
npm i -g firebase-tools
C:\Users\(Your Name)> D:
D:\> git clone https://github.com/quickcore-srix/seamless-react.git
D:\> cd seamless-react
npm i
npm init
npm install --save firebase
npm i -g firebase-tools
you are good to go
D:\seamless-react> npm start
It redirects to browser with address localhost:8080
#### SETTING UP DEVELOPMENT ENVIRONMENT
  this indicates the web app is in development mode
  therefore whatever you do while the webapp is in development mode
  the data is saved in firebase project  "seamless-connectivity-dev"
Builds the app for production to the dist folder.
It correctly bundles React in production mode and optimizes the build for the best performance.
Runs the app in the development mode.
Open [http://localhost:8080] to view it in the browser.
if webapp runs perfectly at local machine then,
choosing firebase development project "seamless-connectivity-dev" for deploying
  cli features : ` firestore,functions,hosting,storage `
  language : `javascript`
  file functions/index.js already exists. Overwrite? (y/N) : `N`
  What do you want to use as your public directory? `dist`
  Configure as a single-page app (rewrite all urls to /index.html)? (y/N) : `y`
  File build/index.html already exists. Overwrite? (y/N) : `N`
 deploying files to "seamless-connectivity-dev"
if development project works fine then go for production mode
  this indicates the web app is in production mode
  therefore whatever you do while the webapp is in development mode
  the data is saved in firebase project  "seamless-connectivity"
Builds the app for production to the dist folder.
It correctly bundles React in production mode and optimizes the build for the best performance.
 choosing firebase production project "seamless-connectivity" for deploying
  cli features : `firestore,functions,hosting,storage`
  language : `javascript`
  file functions/index.js already exists. Overwrite? (y/N) : `N`
   What do you want to use as your public directory? `dist`
    Configure as a single-page app (rewrite all urls to /index.html)? (y/N): `y`
    File build/index.html already exists. Overwrite? (y/N) : `N`
 deploying files to "seamless-connectivity"
development : https://seamless-connectivity-dev.firebaseapp.com/
production : https://seamless-connectivity.firebaseapp.com/
                                 Hope works well!!
create an issue here : https://github.com/quickcore-srix/seamless-react/issues we will come to you as soon as possible