1. Registration and identity
- Customer creates account or uses demo login: name, email, phone, language, property profile.
- Pro creates account: name, languages, service areas, categories, hourly floor, payment onboarding status.
- Admin can verify ID, background, license, insurance and payment status. Verification unlocks higher-risk categories.
- The MVP stores identity in localStorage; production moves to Auth provider plus compliance checks.