Configuration Presets

Quick project setup with predefined configuration bundles

Presets are predefined configuration bundles that quickly set up your project for specific use cases.

Available Presets

SaaS Starter

Full SaaS setup with authentication, payments, and database.

Loading code block...
Loading code block...

Best for: SaaS products, subscription apps, multi-tenant platforms

API Only

Backend API service without frontend, optimized for microservices.

Loading code block...
Loading code block...

Best for: Microservices, REST APIs, backend services

Minimal

Bare minimum setup for quick prototyping.

Loading code block...
Loading code block...

Best for: Prototypes, MVPs, learning projects, hackathons

AI App

AI-powered application with Claude integration.

Loading code block...
Loading code block...

Best for: AI chatbots, Claude-powered apps, LLM applications

Enterprise

Enterprise-grade setup with all security and quality features.

Loading code block...
Loading code block...

Best for: Enterprise software, B2B SaaS, compliance-required apps

Using Presets

Initialize with a Preset

Loading code block...

Apply Preset to Existing Config

Loading code block...

View Preset Details

Loading code block...

Preset Comparison

Featuresaas-starterapi-onlyminimalai-appenterprise
AuthJWTJWT-JWTJWT + MFA
PaymentsStripe---Stripe
DatabasePostgreSQLPostgreSQL-PostgreSQLPostgreSQL
TestingVitestVitest-VitestVitest + E2E
AI---Anthropic-
Pre-commitYesYesNoYesYes
Pre-pushNoYesNoNoYes
Strict ModeNoYesNoNoYes

Customizing Presets

Override During Init

Loading code block...

Modify After Init

Edit bootspring.config.js after initialization:

Loading code block...

Creating Custom Presets (Coming Soon)

Define your own presets for team standardization:

Loading code block...