Core Features

Onboarding Simulation

Force your application into specific onboarding states. Test flow transitions and gated UI components without creating new user accounts.

tsx
// Force state simulation:
// 1. Reset all onboarding progress
// 2. Skip to specific step (e.g., 'Connect Socials')
// 3. Factory reset user state

Configuration

Define your project's specific onboarding funnel in .devconsole.json to test transitions between different user states.

json
{
  "onboardingSteps": [
    { "step": "Profile", "status": "completed", "description": "Set up bio" },
    { "step": "Socials", "status": "current", "description": "Connect apps" },
    { "step": "Finish", "status": "pending", "description": "Ready" }
  ]
}

Steps defined in the JSON file will automatically populate the Onboarding Tab.