How mokyusuf22-lang/insight-compass works
Be:More is a career-coaching application that combines guided onboarding, assessments, personalized skill paths, and human coaching. The principal user journey starts at the public entry point, continues through authentication and Aura onboarding, and leads to a dashboard and skill path; deeper assessments and coaching are additional product areas. The graph reflects route ownership and the sampled auth, goal-search, and coach-thread integrations. Other page-level backend wiring is not shown because its source was not sampled.
Main entry points: App.tsx Route application · AuraFlow.tsx Aura onboarding · client.ts Supabase client · Auth.tsx Sign-in and signup
Components 23
Entry and access
- Route application
src/App.tsx - Public landing
src/pages/Index.tsx - Sign-in and signup
src/pages/Auth.tsx
Personal development
- Aura onboarding
src/pages/AuraFlow.tsx - Aura flow logic
src/lib/auraFlow.ts - Goal search
src/hooks/useGoalSearch.ts - Personal dashboard
src/pages/Welcome.tsx - Skill path
src/pages/SkillPath.tsx - Path phase and task
src/pages/PhasePage.tsx - Aura plan service
supabase/functions/aura-plan/index.ts
Assessments
- Assessment workflows
src/pages/DISCAssessment.tsx - Assessment results
src/pages/DISCResults.tsx
Coaching operations
- Client coaching
src/pages/MyCoach.tsx - Coach portal
src/pages/CoachDashboard.tsx - Message threads
src/hooks/useCoachThread.ts - Admin coaching
src/pages/AdminDashboard.tsx - Coaching generation
supabase/functions/generate-coaching/index.ts
Shared platform
- Auth and roles
src/contexts/AuthContext.tsx - Supabase client
src/integrations/supabase/client.ts - Supabase services
Other components
- Visitor or user
- Coach
- Administrator
Connections 24
- Visitor or user → Route application: opens
- Coach → Route application: opens
- Administrator → Route application: opens
- Route application → Public landing: routes
- Route application → Sign-in and signup: routes
- Route application → Aura onboarding: routes
- Route application → Personal dashboard: routes
- Route application → Skill path: routes
- Route application → Path phase and task: routes
- Route application → Assessment workflows: routes
- Route application → Assessment results: routes
- Route application → Client coaching: routes
- Route application → Coach portal: routes
- Route application → Message threads: routes
- Route application → Admin coaching: routes
- Sign-in and signup → Auth and roles: authenticates through
- Auth and roles → Supabase client: reads auth and profile
- Supabase client → Supabase services: connects
- Aura onboarding → Aura flow logic: uses flow logic
- Goal search → Supabase client: searches goals through
- Aura onboarding → Goal search: searches goals
- Message threads → Supabase client: reads and writes messages
- Aura onboarding → Aura plan service: integration not sampled
- Client coaching → Coaching generation: integration not sampled