Skip to Content
Specifications

Specifications

Bliss uses spec-driven development — every feature is fully documented before and during implementation. Each spec describes the data models, business rules, API contracts, and UI behavior for a specific feature across up to three layers.

LayerScopeStack
APIREST endpoints, auth, validation, Prisma queriesNext.js 15, Pages Router, ESM
BackendWorkers, queues, pipelines, external integrationsExpress, BullMQ, CJS
FrontendPages, components, hooks, state managementReact 18, Vite, shadcn/ui

Specs live in the repository at docs/specs/ and are the source of truth for all coding agents and contributors.


Feature Specifications

Each card below links directly to the spec files on GitHub. Click a layer badge to view the full specification for that layer.

Loading specifications...
Last updated on