Build your PocketBase project faster
PocketStarter is a production-ready PocketBase boilerplate with Next.js, authentication, Stripe, and tools to launch your next project in minutes.
Everything you need to build faster
A complete starter template with all the essentials for PocketBase projects. Not too much, not too little.
Pocketbase with Next.jscompatible with v0.29.3
PocketBase backend with Next.js, SSR/CSR setup, and comprehensive error handling
AuthenticationOAuth ready
Explore →Complete user authentication with OAuth providers, password recovery, and email verification
Stripe Payments
Explore →One-time payments and subscription management with automatic billing cycles
Account Management
User profile management with name, email updates, and account deletion capabilities
Basic Security
Explore →Protected routes, Content Security Policy, and cookie management
Basic SEO
Explore →Get basic SEO with automatic sitemap generation and meta tags
Marketing Hooks with BrevoOptional
Explore →Email marketing automation with subscription management and Brevo API integration
Google AnalyticsOptional
Explore →Quick tracking and analytics with GA4
Basic UITailwind CSS & Shadcn/ui
Beautiful, basic pages and components with dark mode support and responsive design
Cursor AI Rules
Explore →Pre-configured AI rules for PocketBase development that help Cursor understand patterns and avoid deprecated code
See PocketStarter in Action
Watch how easy it is to get started with PocketStarter. See what you get with the boilerplate.
Watch the demo video on the right (or below on mobile) to see PocketStarter in action.




Save 3+ full working days
Skip the repetitive setup work. Start building and launch your project faster.
What normally takes 3+ days (24+ hours):
Getting Started
Skip days of setup work with just a few commands
# Clone the boilerplate
git clone pocketstarter
# Install dependencies
pnpm install
# Start PocketBase backend
cd pocketbase && ./pocketbase serve
# Start Next.js frontend
cd frontend && pnpm run dev
# That's it! 🚀
# Frontend: http://localhost:3000
# Backend: http://localhost:8090
✨ Fully compatible with AI coding tools like Cursor and GitHub Copilot.
Start building today
Get everything you need to build your next PocketBase project faster.
What you get:

Ready to get started?
Explore the documentation to learn everything about PocketStarter, from setup to deployment.