Files
supabase/examples/with-stencil
dependabot[bot] 58898397c0 chore(deps): bump ansi-regex in /examples/with-stencil
Bumps [ansi-regex](https://github.com/chalk/ansi-regex) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases)
- [Commits](https://github.com/chalk/ansi-regex/compare/v4.1.0...v4.1.1)

---
updated-dependencies:
- dependency-name: ansi-regex
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-26 09:27:34 +00:00
..
2021-05-22 02:30:29 +00:00
2021-05-22 02:30:29 +00:00
2021-05-22 02:30:29 +00:00
2021-05-22 02:30:29 +00:00

Stencil & Supabase Starter

This is a boilerplate for creating a WebApp using Stencil + Supabase + Stencil Store.

Login Page

Features 📋

  • Supabase setup
  • Stencil Store setup
  • Login / Register / Logout functionality (Basic one)
  • Protecting routes (router-guard) that are accessed after login

Getting Started 🚀

To start using this boilerplate, clone this repo to a new directory:

git clone git@github.com:supabase/supabase.git

access the repository:

cd supabase/examples/with-stencil

and run:

npm install

Usage 🚊

Setup Supabase configuration

Please setup Supabase configuration in the file src/config/config.ts:

const supabaseConfig = {
  supabaseUrl: '',
  supabaseKey: '',
};

You can find more about Supabase Client config on the official documentation page.

To start a project, run:

npm run start

To build the app for production, run:

npm run build

To run the unit tests once, run:

npm run test

To run the unit tests and watch for file changes during development, run:

npm run test.watch

Project structure 🗄️

You can check the details of the structure of our project through this file

Contributing 👏

License

MIT ©