Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Section 2 | Coordinator: Confirm completion of Onboarding Events #731

Open
25 tasks
Tracked by #454
lasryariel opened this issue Jun 22, 2024 · 1 comment
Open
25 tasks
Tracked by #454
Labels
Complexity: Small Issue has detailed instructions to resolve and the task is simple. dependency Issues that are being blocked by another issue or other thing that needs to be completed first i-Interface: Coordinator Interface Items related to the Coordinator interface & experience. p-Feature: Calendaring points: 1 Can be done in 4-6 hours Role: PM Section: 2 Related to Major Flows Section 2: Application & Onboarding Process User Stories

Comments

@lasryariel
Copy link
Member

lasryariel commented Jun 22, 2024

Dependencies

Context:

The Problem

Currently Coordinators do not have an online way to track that a Guest/Host has completed applicable key Onboarding Events (trainings, inspections, interviews).

User Story:

As a coordinator, I want to track the scheduled dates and completion status of key onboarding events for each guest and host so I can easily see which events have been completed and which still need to be scheduled. Additionally, I need a scheduling feature that allows Guests and Hosts to sign up for available slots, ensuring timely onboarding and reducing my manual scheduling effort.

High Level Approach

When a Guest/Host is selected from the table in the dashboard (#501), Coordinator can see the applicable key onboarding events for that Guest/Host, including the scheduled date and completion date.

Acceptance Criteria

  • Coordinator can easily find the Onboarding Events for a Guest/Host when starting from the Dashboard.
  • Coordinator can see the following Onboarding Events depending on if a Guest or a Host is selected
    • Guest
      • Guest Coordinator Interview
      • Guest Training Session
    • Host
      • Host Coordinator Interview
      • Home Inspection
      • Host Training Session
    • The order of these events should be displayed as listed above, as they are linear
  • For each onboarding event Coordinator can see and edit the following fields
    • Status/Completion field or checkbox
    • Scheduled Date/Time field (optional)
    • Completed Date/Time field (required if event is marked as completed)
  • When Status is marked as completed/checked, Coordinator is prompted and required to fill out the Completion Date
    • If a Scheduled Date exists, the Completion Date should be set to match the Scheduled Date
    • If no Scheduled Date exists, the Completion Date should default to today's date
    • In both of these cases, the Completion Date should still be editable by the Coordinator
  • Guests and Hosts receive a link to a calendar tool (e.g. Calendly, Jotform, Sign Up Genius) to view available timeslots for required onboarding events. The system sends confirmation emails or notifications to Guests, Hosts, and the Coordinator once a slot is booked. Coordinators can manually adjust scheduled schedules if needed, with changes reflected in real time.

Metrics

  • Time to load after marking an event as completed
  • Number of events not marked as complete with past scheduled dates

Considerations

  • Coordinators will be using desktop or tablet--> use responsive design
  • The events are meant to happen in a linear order, so a “step by step” flow should be considered in the design

Design

  • Review Existing Design
  • Updating Design as Needed
  • Designs are edited and ready for engineering. Link to the Figma: (share Figma link here when ready)

Engineering

Team Reviews:

  • Product - Ariel
  • Design - Help Needed
  • Engineering - Help Needed
@lasryariel lasryariel added Role: PM p-Feature: Calendaring points: 1 Can be done in 4-6 hours i-Interface: Coordinator Interface Items related to the Coordinator interface & experience. labels Jun 22, 2024
@lasryariel lasryariel added this to the 6- MVP milestone Jun 22, 2024
@github-project-automation github-project-automation bot moved this to New Issue Approval in P: HUU: Project Board Jun 22, 2024
@lasryariel lasryariel added the Ready for: Product Issues which need review by Product before it is ready for the Prioritized Backlog label Jun 22, 2024
@lasryariel lasryariel moved this from New Issue Approval to For Review/Feedback Needed in P: HUU: Project Board Jun 22, 2024
@lasryariel lasryariel added User Stories Section: 2 Related to Major Flows Section 2: Application & Onboarding Process labels Jun 22, 2024
@lasryariel lasryariel self-assigned this Jun 22, 2024
@lasryariel lasryariel mentioned this issue Jun 28, 2024
58 tasks
@lasryariel lasryariel removed their assignment Aug 29, 2024
@lasryariel lasryariel changed the title DRAFT: Section 2 | Coordinator: Confirm completion of Onboarding Events Section 2 | Coordinator: Confirm completion of Onboarding Events Aug 30, 2024
@lasryariel lasryariel moved this from For Review/Feedback Needed to New Issue Approval in P: HUU: Project Board Aug 30, 2024
@lasryariel lasryariel moved this from New Issue Approval to Ice Box in P: HUU: Project Board Aug 30, 2024
@lasryariel lasryariel moved this from Ice Box to New Issue Approval in P: HUU: Project Board Aug 30, 2024
@lasryariel lasryariel removed the draft label Aug 30, 2024
@gabcdominic gabcdominic moved this from New Issue Approval to Ice Box in P: HUU: Project Board Aug 30, 2024
@gabcdominic gabcdominic added the dependency Issues that are being blocked by another issue or other thing that needs to be completed first label Sep 3, 2024
@lola3736
Copy link
Member

@lasryariel as this issue is in the "ice box" can we remove the label "ready for product"

@lola3736 lola3736 removed the Ready for: Product Issues which need review by Product before it is ready for the Prioritized Backlog label Nov 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Complexity: Small Issue has detailed instructions to resolve and the task is simple. dependency Issues that are being blocked by another issue or other thing that needs to be completed first i-Interface: Coordinator Interface Items related to the Coordinator interface & experience. p-Feature: Calendaring points: 1 Can be done in 4-6 hours Role: PM Section: 2 Related to Major Flows Section 2: Application & Onboarding Process User Stories
Projects
Status: Ice Box
Development

No branches or pull requests

4 participants