Skip to main content

Spyrl Product Blueprint

Spyrl is a multi-tenant HCM + Field-Force CRM SaaS for Indian SMEs. This site is its complete planning blueprint. It was produced by researching the reference product Spryple (help.spryple.com), critically evaluating it, and designing a product that serves many client organisations from one platform.

Status: planning complete, implementation not started. Every Spryple capability in these documents is labelled [Observed] (documented in its Help Center), [Inferred] (follows from documented workflows) or [Proposed] (our own design). See Conventions & Decisions.

How to read this site​

If you are…Start withThen read
Product owner (learning Spryple)PO handbook: facts onlyBy role → Workflows → Open questions
Founder / business stakeholderSummaryBRD → Final review & MVP recommendation → Roadmap
Product managerPRDModules → Feature catalogue → Workflows
EngineerArchitecture & multi-client strategySystem design → Data model → API
DevOps / SREDeploymentObservability → Backup & DR → Upgrades
Implementation / customer successClient onboardingAdministration → Tenant lifecycle
Security / complianceSecurity overviewRBAC matrix → Privacy & DPDP
QATesting strategyMaintenance & support

Document map​

Single source of truth​

The canonical documents are Markdown files in the repository root: summary.md, brd.md, prd.md, project-plan.md, architecture.md, review.md, CONVENTIONS.md and research/. They are mirrored into the Canonical Documents section by website/scripts/sync-docs.mjs every time the site starts or builds. Always edit the root files.

Running this site​

cd website
npm install
npm start # syncs root docs, then serves http://localhost:3000
npm run build # syncs root docs, then builds static HTML into website/build