Skip to content
This repository was archived by the owner on Jun 5, 2025. It is now read-only.

Skeleton.dev + PocketBase starter project with password authentication

License

Notifications You must be signed in to change notification settings

MalzSmith/skeleton.dev-pocketbase-starter

Repository files navigation

Skeleton.dev starter project with Pocketbase and password based authentication

Installation

PocketBase setup

./pocketbase serve
  • Navigate to the Admin UI and create a new user
  • Add a new user to the users collection (this collection will be used by the app for authentication)

Project setup

Once you have cloned the repository and verified it, install the dependencies with

npm install

Create a copy of .env.example and modify it so that POCKETBASE_URL points at your PocketBase instance,

Running the application

  • Start the database (if not running already)
./pocketbase serve
  • Start the application
npm run dev

Customizing the theme

You can use the Theme Generator for customizing your theme. Turn on preview, edit the theme as you would like. Once done click the Show Theme Source button on the site and replace the contents of theme.ts with the generated code.

About

Skeleton.dev + PocketBase starter project with password authentication

Topics

Resources

License

Stars

Watchers

Forks