Parenting Discussion Groups

🎯 Value

Provide more resources for parents to learn and discuss parenting challenges with others with similar experiences in a controlled environment

📙 Background

🧠 Strategy

  • 9 discussion groups hosted per month by clinical team with an overall theme

    • 3 related topics for 3 age groups (2-5 yrs, 5-12 yrs, 13-18 yrs old)

  • Hosted on Zoom Webinars currently

    • V1 needs to link to Zoom registration page

    • V2 needs to embed registration page within product, track user data, and send email reminders

    • V3 needs to allow clinical to add or edit group sessions

  • Add section on Experts page to indicate Parent Discussion Groups

  • Add feature flag (product and team level on Jrich)

📝 Requirements

User story

As a parent, I would like to meet and discuss specific topics with other parents who have similar experiences, so I can share and learn new techniques, connect with others, and become a better parent.

User flow

Design

https://www.figma.com/file/WurRs6VoLWJR3AEcmFCOLU/Group-Parenting-MVP?node-id=0%3A1&t=LBdd5X4LjtLzti1x-0

Target Users

  • Must have Parenting Coaching enabled and an active parenting coaching contract

    • i.e. Speak With a Parenting Expert enabled

Experts Page

  • Add section called “Parent Discussion Groups”

  • Include text underneath that reads “Join a discussion group with other parents to walk away with best practice tips, hear what is working, and network on navigating similar parenting challenges.”

  • Add CTA “What to Expect”

  • Show 3 events per row, add carousal scrolling for 2 more sections (3 sets of events total)

  • Show banner to indicate Monthly topic and description

    • Should scroll along with events

  • V1: Allow backend configuration of text, time, and register link

    • Time displayed should reflect user’s browser timezone and display the timezone

  • V2: Allow Jrich configuration

  • March events:

    • Creating Routines and Managing Transitions for Preschoolers

      • Timeslots: March 1st - 3:00PM EST, March 7th - 9:00AM EST, March 9th - 7:00PM EST

      • Link: Preschoolers

    • Creating Routines and Managing Transitions for Elementary Schoolers

      • Timeslots: March 14th - 9:00AM EST, March 15th - 3:00PM EST, March 16th - 7:00PM EST

      • Elementary Schoolers

    • Creating Routines and Managing Transitions for Teens

      • Timeslots: March 15th - 3:00PM EST, March 21st - 9:00AM EST, March 23rd - 7:00PM EST

      • Teens

JRich Configuration (same as section on assssments)

  • Background: We’re adding the ability to expose/hide features using feature flags to help us better control the launch timing of features without holding up the development and release process. These feature flags will have to be configured in jrich on both a whole-platform and a team-by-team basis.

    Requirements:

    • Create two ways to access feature flag configuration

    • Full Platform

      • Add third tab to top of Jrich Primary Nav named Features

        • 2 drop down options

          • Feature Flag Configuration

          • Feature Flag Report

      • When Feature Flag Configuration is clicked, user will be taken to a new page where they’ll be able to enable/disable feature flags using a toggle

        • includes copy at the top: Any changes submitted from this page will affect ALL customer accounts.

        • Features should have a Name and a short Description

        • Page options

          • Submit Changes

          • Cancel

        • This option overrides the Team configuration

          • E.g. If I turn a feature on for ALL teams, then the checkbox on team page is auto-checked, but I can go and turn it off for that team, so it won’t appear for that team. Vice versa for all other scenarios

    • Team configuration

      • After clicking View on an account page, add a Tab for Configuration

        • Drop down options

          • Feature Flags

            • mirrors the FF Configuration page

            • includes copy at the top: Any submitted from this page will ONLY affect the currently selected customer account.

          • Programs

            • existing screen

 

📈 Reporting

  • V1: Count each click on Register as an event towards overall reporting

    • New Events tab for a list new events: List of events.xlsx

    • Event: Parent Discussion Group Register Click

  • V2: Implement registration onto app to allow users to register directly on app

    • Track registration as clinical event