zonix-onboarding

Automate multi-role onboarding with profile setup and document submission in Flutter.

1|1|Updated May 24, 2025
One-click install
npx skills add https://github.com/Abrahan-Eagle/zonix-eats-front --skill zonix-onboarding
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: zonix-onboarding
Source: https://github.com/Abrahan-Eagle/zonix-eats-front/tree/main/.agents/skills/zonix-onboarding
Command: npx skills add https://github.com/Abrahan-Eagle/zonix-eats-front --skill zonix-onboarding

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Onboarding across multiple roles in Zonix Eats can be inconsistent and slow, leading to delays in activation and fragmented profiles.

Core Features & Use Cases

  • End-to-end onboarding flow for Buyer, Commerce, Delivery, and Admin roles, including registration, profile creation, document submission, and initial configuration.
  • Centralized validation and orchestration across lib/features/screens/auth/, lib/features/screens/onboarding/, and lib/features/services/auth_service.dart to ensure consistent data and role assignment.
  • Scalable onboarding across multiple businesses and roles, with progressive steps and admin review before activation.

Quick Start

Register a new user and guide them through buyer, commerce, or delivery onboarding with profile creation and document submission.

Frequently Asked Questions about zonix-onboarding

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I handle multi-role user registration in a Flutter app?

Multi-role user registration is managed through an onboarding workflow that validates data and assigns roles for Buyer, Commerce, Delivery, and Admin paths using Flutter auth services. This ensures consistent profile creation and setup.

What is the best way to implement document submission during mobile onboarding?

The best way to implement document submission during onboarding is through progressive workflow steps that collect, validate, and submit files before admin review and final account activation. This applies to Commerce and Delivery role configurations.

Does this onboarding workflow support both buyer and commerce role setup?

Yes, the onboarding workflow supports Buyer, Commerce, Delivery, and Admin role setup. It provides centralized validation and orchestration across auth screens and services to ensure consistent data and role assignment.

How do I configure initial profile creation for delivery users?

Initial profile creation for delivery users is configured by guiding them through the delivery onboarding path, which includes profile creation, document submission, and initial configuration before admin review and activation.

Why does multi-role onboarding lead to fragmented user profiles?

Multi-role onboarding leads to fragmented profiles when validation is decentralized. This workflow solves that by applying cohesive integration across Flutter auth, onboarding screens, and auth_service to ensure consistent data and role assignment.

Can I use this onboarding flow for scalable multi-business role activation?

Yes, this onboarding flow is designed for scalable onboarding across multiple businesses and roles. It uses progressive steps and admin review before activation to manage the process efficiently.