Skip to content
/ lumiere Public template

🔥 Simple and opinonated template for my quick POCs MVPs with Firebase/Supabase support.

Notifications You must be signed in to change notification settings

jesusantguerrero/lumiere

Repository files navigation

Lumiere

Project boilerplate for my (firebase || supabase) + vue projects

Tech Stack

  • Vue ^3
  • Firebase ^9 or Supabase Auth
  • TailwindCSS
  • Storybook
  • Testing Library Vue

Features

  • Login / Register
  • Auth Flow: Authentication check + AuthState.
  • Support Firebase and Supabase as Auth providers.

Roadmap

  • Get everything from zen

Installation

Prerequisites

Prerequisite Version
Supabase account* or
Firebase account*
node ~ ^14.17.0
npm (comes with Node) or yarn (used) ~ ^6.14.8
  • Either firebase or supabase not both
node -v

Cloning the repo

  1. Open a Terminal in your projects directory
  2. Clone this repo
$ git clone https://github.com/jesusantguerrero/lumiere

setup

# Install NPM dependencies
npm install
# or If you like yarn
yarn install

copy .env.example to .env.local and change the API KEY:

cp .env.example .env.local

running

# Start the development mode
npm run dev

# run storybook
npm run storybook

testing

npm run test

About

🔥 Simple and opinonated template for my quick POCs MVPs with Firebase/Supabase support.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published