Files
Krow-workspace/docs/MILESTONES/M4/demos/m4-client-note.md

83 lines
2.7 KiB
Markdown

# KROW Workforce Platform — M4 Demo Guide
**Version:** Milestone 4 (0.0.1-IlianaStaffM4 and 0.0.1-IlianaClientM4)
**Estimated Duration:** 25-30 minutes
---
## 📦 Deliverables
- **Client Mobile Application** (v0.0.1-IlianaClientM4)
- **Staff Mobile Application** (v0.0.1-IlianaStaffM4)
- **Full Demo Video** - Comprehensive walkthrough of all (M1 - M4) completed features of the mobile applications.
---
## 1. Demo Overview
### Core Improvements
M4 delivers three key areas of improvement:
1. **Overall Application Improvements**
- Auth session persistence: Users stay signed in after reopening the app
- Stability fixes from M3 client feedback and dev team discoveries
- UI/UX improvements across key screens for clarity and speed
2. **Client App Updates**
- Complete order creation flow (Rapid, Permanent, Recurring orders)
- Shift manager assignment support
- Paid/unpaid break handling in orders
- Complete Reports section (Daily Ops, Spend, Coverage, No-show, Performance)
- Cost centres in hubs for location/business unit tracking
- Billing approval workflow for pending bills
3. **Staff App Updates**
- Profile completion requirements gating payments and clockings
- Worker benefits integration
- Enhanced shift discovery with filtering by location
- Spanish localization support
- AI-verified document uploads (Attire, Documents, Certificates)
- FAQ and Privacy Policy
- Worker profile visibility controls
---
## 2. Required Test Accounts
**Client Account (Business User):**
- Email: `legendary@krowd.com`
- Password: `Demo2026!`
- Client Name: "KROW"
**Staff Account (Worker):**
- Phone: `+15557654321`
- OTP Code: `123456` (testing mode)
- Name: "Mariana Torres"
***Note on Profile Completion***
When a staff user hasn't completed their profile, they see an empty/incomplete state on their home screen. Currently tracked sections to mark as complete:
- Profile Information (full name, email, phone, preferred locations)
- Emergency Contact
Future sections can be added as mandatory, such as Tax Forms, Bank Account, Documents, Certificates, and Attires.
***Profile Blocking Rules***
When the profile is incomplete, the following features are blocked to encourage completion:
- Clock-in page is hidden
- Payments are blocked
- "My Shifts" and History sections are hidden
- Users can view available shifts but cannot book them
This ensures we have all necessary information for compliance and payroll before workers are allowed to work.
---
## 3. M4 Key Deliverables
✅ Stronger reliability and stability
✅ Completed client ordering and reporting workflows
✅ Better profile and shift tooling for staff
✅ AI-assisted document verification
✅ Localization support (Spanish)
✅ Improved billing and cost tracking controls