Check In Components
Check in is a multiangle process where we have the most complexity so, I broke it down further.
Use the graph below as a reference for the whole check in system
1.1 Mentor CI
1.2 Mentee CI
1.3 Trio Matching
Check In Flow Overview
Better in the Dark
Click the sun to switch to dark mode.
If there is text & no diagram, reload the page.
graph TD subgraph MentorFlow[Mentor Track] M1([Mentor Pair Arrives]) --> M2([Partner Verification]) M2 --> M3{Phone Check} M3 -->|Valid| M4([Ready Queue]) M3 -->|Invalid| MT((Tech Help)) MT --> M4 end subgraph MenteeFlow[Mentee Track] C1([Family Arrives]) --> C2([Name Verification]) C2 --> C3{Info Check} C3 -->|Valid| C4([Print QR]) C3 -->|Invalid| CT((Tech Help)) C4 --> C5{Siblings?} C5 -->|Yes| C6([Group Creation]) C5 -->|No| C7([Individual]) C6 & C7 --> C8([Holding Area]) CT --> C8 end subgraph MatchFlow[Matching Station] MS1{Next Available} --> MS2([Table Assignment]) MS2 --> MS3([Final Verification]) MS3 --> MS4([Create Trio]) MS4 --> MS5([Begin Shopping]) end M4 --> MS1 C8 --> MS1 classDef subgraphStyle fill:#1a1a1a,stroke:#00ab51,color:#fff classDef primary fill:#00ab51,stroke:#ffffff,color:#fff classDef secondary fill:#2a2a2a,stroke:#00ab51,color:#fff class MentorFlow,MenteeFlow,MatchFlow subgraphStyle class M1,C1,MS5,MT,CT primary class M2,M3,M4,C2,C3,C4,C5,C6,C7,C8,MS1,MS2,MS3,MS4 secondary