Enter Password

Incorrect password. Please try again.
โ† Back to Home

Fastpass Platform Repositories

Complete GitHub Repository Guide

Version: 1.0 Last Updated: October 30, 2025

๐Ÿ—๏ธ Core Products

FormMan.sprkzdoc.com

โœ… Active

Desktop web-based PDF form configuration platform

Capabilities:
  • Upload and configure PDF templates
  • QR code (Program Stampz) placement
  • eRx sticker region definition
  • Field-to-role assignments
  • URL registration with zPaper Mint
React 18 TypeScript PDF.js Tailwind CSS shadcn/ui

JourneyMan

โœ… Active

Workflow orchestration platform for multi-step form completion

Capabilities:
  • Create reusable journey templates
  • Define sequential workflows with user and webhook steps
  • Configure notifications per step
  • Real-time journey monitoring
  • Viewer configuration management
React 18 TypeScript Zustand React Query S3/CloudFront

actions.dev.sprkzdoc.com

โœ… Active

Unified API for triggering emails, SMS, and webhooks

Capabilities:
  • Send emails via Amazon SES
  • Send SMS via Twilio
  • Trigger webhook HTTP calls
  • Magic link generation (22-char nanoid)
  • Variable substitution with {{mustache}} syntax
  • Automatic retry with exponential backoff
Bun Elysia MySQL

zFax

โœ… Active

Fax communication integration extending Actions API

Capabilities:
  • Send fax documents
  • Called from Actions API
  • Fax delivery tracking
Extends Actions API

๐Ÿ—๏ธ Infrastructure

infra.sprkzdoc.com

โœ… Active

Main Infrastructure as Code (IaC) codebase

Capabilities:
  • AWS infrastructure provisioning
  • Service deployment configurations
  • Network and security setup
  • Database and storage management
OpenTofu Terraform AWS

๐Ÿ› ๏ธ Development Resources

bun-intended

โœ… Template

Starter template for static compiled ECS services

Purpose:
  • Standardized Bun + Elysia service template
  • ECS deployment ready
  • Best practices for Actions API architecture
Bun Elysia Docker ECS

hello.dev.sprkzdoc.com

โœ… Active

Performance testing baseline service

Purpose:
  • First Bun ECS static test service
  • Load testing with k6
  • Performance benchmarking
Bun k6

ClaudeKit

โœ… Active

Plugin marketplace for Claude Code agents

Purpose:
  • Agent tooling and automation
  • Development workflow enhancements
  • Custom integrations

fastpass

๐Ÿงช Testing

Integration testing with speckit

Purpose:
  • End-to-end testing
  • Component integration validation

๐Ÿ“ฆ Legacy / Deprecated

FormMan

๐Ÿ—„๏ธ Legacy

Steve's original FormMan implementation

Note: Superseded by FormMan.sprkzdoc.com

fastpass-api

๐Ÿ—„๏ธ Legacy

Original API design plan

Note: Concepts evolved into current architecture (JourneyMan + Actions API)

mve

๐Ÿ—„๏ธ Legacy

Original demo.qr.md implementation

Note: Superseded by current platform

๐Ÿ”„ Data Flow Architecture

graph TB FormMan[FormMan
Configure PDF templates] Sourdough[Sourdough API
Store PDFs & configurations] JourneyMan[JourneyMan
Create workflow instances] Actions[Actions API
Send notifications] SES[๐Ÿ“ง Amazon SES
Email] Twilio[๐Ÿ“ฑ Twilio
SMS] zFax[๐Ÿ“  zFax
Fax] Webhooks[๐Ÿ”— Webhooks
External systems] FormMan -->|exports config| Sourdough Sourdough -->|provides templates| JourneyMan JourneyMan -->|triggers actions| Actions Actions --> SES Actions --> Twilio Actions --> zFax Actions --> Webhooks style FormMan fill:#667eea,color:#fff style Sourdough fill:#8B5CF6,color:#fff style JourneyMan fill:#f093fb,color:#fff style Actions fill:#43e97b,color:#333 style SES fill:#ff9800,color:#fff style Twilio fill:#f44336,color:#fff style zFax fill:#2196f3,color:#fff style Webhooks fill:#9c27b0,color:#fff

๐Ÿš€ Quick Start by Use Case

Configure a New Form

  1. Go to FormMan.sprkzdoc.com
  2. Follow FormMan PRD workflow (6 steps)
  3. Export configuration to Sourdough API

Create a Workflow

  1. Go to JourneyMan
  2. Select FormMan-configured template
  3. Define workflow steps
  4. Save journey template

Launch a Patient Journey

  1. In JourneyMan, create new journey from template
  2. Enter recipient details per step
  3. Start journey
  4. Actions API sends notifications automatically

Send a Notification

  1. Call Actions API
  2. POST to /actions with type (email/sms/webhook)
  3. Include variables for substitution
  4. Receive magic link in response

Set Up Infrastructure

  1. Clone infra.sprkzdoc.com
  2. Configure OpenTofu variables
  3. Run tofu apply
  4. Deploy services to ECS

๐Ÿ”ง Technology Stack Summary

Category Technologies
Frontend React 18, TypeScript, Tailwind CSS, shadcn/ui, PDF.js, React Router v6, Zustand, React Query
Backend Bun runtime, Elysia framework, MySQL, DynamoDB (via Sourdough), S3 (document storage)
Infrastructure OpenTofu (IaC), AWS ECS, CloudFront (CDN), Amazon SES (email), Twilio (SMS)
Development Bun, Docker, k6 (load testing), GitHub

Documentation Map

Repository Status
FormMan.sprkzdoc.com โœ… Active
JourneyMan โœ… Active
actions.dev.sprkzdoc.com โœ… Active
zFax โœ… Active
infra.sprkzdoc.com โœ… Active
bun-intended โœ… Template
hello.dev.sprkzdoc.com โœ… Active
ClaudeKit โœ… Active
fastpass ๐Ÿงช Testing

๐Ÿค Contributing

Each repository may have specific contribution guidelines. Generally:

  1. Clone the repository
  2. Create a feature branch
  3. Make changes following the tech stack conventions
  4. Test locally
  5. Submit pull request with clear description