Docs
Feature Overview
A detailed look at what ships inside the toolkit.
A detailed look at what ships inside Acme Toolkit - what each part does and what you can build with it. This is an example feature overview that ships with the boilerplate; replace it with the features your own product offers.
Full Source Code#
You receive the complete application as a downloadable archive. Nothing is hidden behind a hosted black box.
- Clean, readable, well-organized source you can fork and extend
- A documented project structure so you know where everything lives
- Sensible defaults that describe a neutral placeholder product out of the box
- Yours to keep, modify, and deploy with no usage limits
Authentication and Accounts#
A built-in auth system so you are not bolting one on later.
- OAuth2 sign-in and signed session tokens
- Session management with token refresh and revocation
- Optional two-factor authentication, enforceable as a site-wide policy
- User accounts stored in your own database, with no required third-party identity provider
Permissions and Access Control#
Role-based access control with enforcement on both ends.
- System roles plus support for custom roles
- A permission matrix with per-action scope control (view, create, update, delete)
- Backend enforcement on every write, so the UI never decides what is allowed
- Frontend enforcement for UI visibility, so users only see what they can act on
Payments and Licensing#
Sell the product and manage what buyers receive.
- One-time and recurring payment collection via Stripe
- License keys issued on purchase, with a configurable download allowance and expiry
- A customer portal for managing payment details and viewing past purchases
- Refunds routed back through the account that captured the original charge
Email and Notifications#
Transactional and marketing email, wired up and ready.
- Transactional email (confirmations, receipts, reminders) via Resend or Postmark
- Branded email templates built with React Email
- A working unsubscribe link and one-click unsubscribe headers on marketing email
- Domain verification guidance (SPF, DKIM, DMARC) so your mail reaches the inbox
Content and Docs#
A content system for your marketing site and documentation.
- An MDX-powered docs site (the one you are reading now)
- A blog with categories, RSS, and SEO metadata
- Structured data for search engines, generated per page
- A single brand config file so product name, pricing, and copy live in one place
Automation and Webhooks#
Connect the product to the rest of your stack.
- A versioned REST API for reading and writing your data
- Inbound webhooks to trigger automations from external systems
- Outbound, signed webhooks to push events to a URL you control
- Retries on transient failures so a delivered event is not silently lost
Affiliate and Referral Program#
Optional growth machinery you can switch on when you are ready.
- A buyer-referral program with a configurable cash reward per qualifying referral
- A referral discount applied at checkout for the people your buyers invite
- A hold window before rewards become payable, aligned with the refund window
- Toggles to ship a bare checkout portal first and enable the program later
Reporting and Analytics#
Understand what is happening without leaving the product.
- A dashboard with high-level KPIs
- Optional product analytics (PostHog) and error monitoring (Sentry)
- Date range filtering and export to CSV
- An audit log of significant actions, searchable and exportable
Settings and White-Label#
Make the product your own.
- A single brand config for name, pricing, links, company details, and copy
- Theming for colors, typography, and spacing
- Neutral browser tab title and favicon out of the box, ready to rebrand
- Feature flags that gate optional subsystems so you ship what you need