An open API service indexing awesome lists of open source software.

https://github.com/kevinhellos/starter-kit-web-app

Starter Kit web app template with Firebase auth
https://github.com/kevinhellos/starter-kit-web-app

Last synced: 9 months ago
JSON representation

Starter Kit web app template with Firebase auth

Awesome Lists containing this project

README

          

# Web App Starter Kit
This is a React App Starter Kit, bootstrapped with [Create React App](https://github.com/facebook/create-react-app).

image

## Installing all dependencies
To install all dependencies, run:
### `npm install`

## Pre Installed Configuration
This Starter Kit has been pre-configured with:


  • UI Library - Boostrap version 4.6.2

  • Icons Library - Font Awesome 6 (CDN)

  • Font - Google Font (CDN)

  • React Hot Toast

  • Routing - React Router version 5

  • Firebase

  • Firebase CLI Tools

  • Authentication - Firebase Auth

## Running Locally
There are setups to complete before getting your Starter Kit up and running.

### Firebase Setup


  1. Go to console.firebase.google.com and create a new project

  2. Setup a web app project

  3. In Firebase: Go to Project settings -> General -> SDK setup and configuration -> Config

  4. Copy paste the values in order(top to bottom) into the .env file

  5. In Firebase: Click Build -> Authentication -> Sign-in method ->Google -> turn on (DO NOT configure any web SDK/ client SDK)

Once done, run:
### `npm run start`