Skip to content

Implement Nancy's User Journey Workflows #75

@perigrin

Description

@perigrin

Overview

Complete implementation of all Nancy (parent/customer) user journey workflows that are currently stubbed out in the test suite.

Missing Workflows

All Nancy user journey tests are currently unimplemented placeholders:

  1. Program Discovery (t/user-journeys/nancy/01-program-discovery.t)

    • Browse and search available programs
    • Filter by location, age, interests, schedule
    • Compare programs and pricing
  2. Enrollment Workflow (t/user-journeys/nancy/02-enrollment.t)

    • Multi-child registration process
    • Payment plan selection and processing
    • Document upload and verification
  3. Schedule Management (t/user-journeys/nancy/03-schedule-management.t)

    • View child schedules and calendar
    • Handle schedule conflicts and changes
    • Manage multiple children across programs
  4. Communication Workflow (t/user-journeys/nancy/04-communication.t)

    • Receive notifications and updates
    • Communicate with staff and administrators
    • Emergency and priority messaging

Implementation Requirements

  • Build complete user journey workflows using Registry's workflow system
  • Mobile-responsive design for parent users
  • Integration with payment processing and notifications
  • HTMX interactions for dynamic user experience
  • Comprehensive test coverage for each workflow

Dependencies

Priority

High - Core customer-facing functionality

Estimated Effort

Complex - Multiple customer-facing workflows with UX considerations

Metadata

Metadata

Assignees

No one assigned

    Labels

    complexComplex implementation requiring significant development effortfeatureNew feature or requestfrontendFrontend/client-side developmenthigh-impactHigh business impactworkflowWorkflow system

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions