Skills / Community / PocketBase Backend

PocketBase Backend

Build backends with PocketBase — a single Go binary with SQLite, auth, file storage, and real-time subscriptions. Generates collection schemas, API rules, hooks, and JavaScript SDK integration.

This skill helps you build full backends with PocketBase's zero-dependency architecture. It generates collection schemas with field types and validation, configures API rules for fine-grained access control, writes JavaScript hooks for custom business logic, integrates the PocketBase JS SDK with React/Svelte/Vue clients, sets up OAuth2 providers, manages file uploads and thumbnails, and implements real-time subscriptions. Perfect for MVPs, side projects, and small teams.

pocketbase backend sqlite auth real-time

When to use

Use when building backends with PocketBase, designing collection schemas, configuring access rules, implementing real-time features, or building MVPs that need auth and storage in one binary.

Examples

SaaS MVP

Build a complete SaaS backend

Create a PocketBase backend for a SaaS MVP with user auth (email + Google OAuth), organization collections, role-based API rules, and file upload for user avatars

Real-time app

Add live updates with subscriptions

Build a PocketBase-powered kanban board with real-time subscriptions that sync card moves across clients, with access rules so users only see their team's boards
Added to wishlist