Browse all production-ready backend features. Each one is independent, well-structured, and designed to work together. Install any feature with a single CLI command.
Feature Description Install Auth Sign-up, login, sessions & API keys npx @backcap/cli add authRBAC Roles, permissions & access control npx @backcap/cli add rbacOrganizations Multi-tenant workspaces & teams npx @backcap/cli add organizations
Feature Description Install Blog Posts, categories, drafts & publishing npx @backcap/cli add blogComments Threaded comments & moderation npx @backcap/cli add commentsTags Flexible tagging & categorization npx @backcap/cli add tagsForms Dynamic form schemas & submissions npx @backcap/cli add forms
Feature Description Install Billing Payments, subscriptions & invoicing npx @backcap/cli add billingCatalog Products, variants, categories & pricing npx @backcap/cli add catalogCart Shopping cart with price verification & lifecycle npx @backcap/cli add cartOrders Order lifecycle with state machine & fulfillment npx @backcap/cli add ordersInventory Stock management, reservations & low-stock alerts npx @backcap/cli add inventoryDiscounts Promotions, coupons & discount rules npx @backcap/cli add discountsShipping Shipment lifecycle, tracking & rate calculation npx @backcap/cli add shippingReviews Customer reviews, moderation & aggregated ratings npx @backcap/cli add orders
Feature Description Install Activity Activity feeds & timelines npx @backcap/cli add activityUsers Profiles, preferences & addresses npx @backcap/cli add users
Feature Description Install Notifications In-app, email & push notifications npx @backcap/cli add notificationsFiles Upload, storage, file management, image/video processing & variants npx @backcap/cli add filesAudit Log Track every action in your system npx @backcap/cli add audit-log
Each feature follows the same clean structure:
├── contracts/ ← typed ports & interfaces
├── domain/ ← business logic
└── application/ ← use cases
Edit any contract. Swap any layer. Learn more about the architecture →