Files
userbase/examples/sveltekit/README.md
T
shishantbiswas 0bfcb5ad71
Run Tests / test (pull_request) Successful in 4m57s
bknd is dead long live userbase
2026-09-27 19:34:06 +05:30

27 lines
602 B
Markdown

# userbase + SvelteKit Example
This example shows how to integrate userbase with SvelteKit.
## Setup
```bash
bun install
bun run dev
```
## How it works
1. **`userbase.config.ts`** - userbase configuration with database connection, schema, and seed data
2. **`src/hooks.server.ts`** - Routes `/api/*` requests to userbase
3. **`src/routes/+page.server.ts`** - Uses `getApp()` to fetch data server-side
## API Endpoints
- `GET /api/data/entity/todos` - List todos (requires auth)
- `POST /api/auth/password/login` - Login
## Test Credentials
- Email: `admin@example.com`
- Password: `password`