Skip to content

nicholashamilton/firebase-jwt-react

Repository files navigation

Firebase Auth JWT - React

  • React
  • TypeScript
  • Vite
  • Firebase
  • Tailwind CSS / SASS
  • React Router DOM
  • React Toastify

Set Up

Install dependencies

npm install

Run dev server

npm run dev

Preview production build

npm run build && npm run preview

Firebase App Configuration

Create .env from .env.example

cp .env.example .env

Replace variables with firebase console app configuration values

VITE_FB_API_KEY=""

VITE_FB_AUTH_DOMAIN=""

VITE_FB_PROJECT_ID=""

VITE_FB_STORAGE_BUCKET=""

VITE_FB_MESSAGING_SENDER_ID=""

VITE_FB_APP_ID=""

Roadmap

  • Sign Up
  • Login
  • Sign Out
  • Password Reset
  • Update Email
  • Update Profile
  • Verify Email