feat: add feature roadmap and tickets documentation
feat: add detailed feature roadmap and tickets documentation feat: add roadmap overview diagram feat: add roadmap p0 mvp diagram feat: add roadmap p0 complete workflow diagram feat: update diagrams config to include new roadmap diagrams feat: add support for syncing source code for ai context chore: update allowed hashes feat: add jose.salazar@oloodi.com to iap-users.txt feat: add fazulilahi@gmail.com to iap-users.txt feat: add zouantchaw74@gmail.com to iap-users.txt
This commit is contained in:
@@ -42,10 +42,22 @@
|
||||
"icon": "bi-geo-alt"
|
||||
},
|
||||
{
|
||||
"path": "assets/diagrams/roadmap/roadmap.mermaid",
|
||||
"title": "Project Roadmap",
|
||||
"path": "assets/diagrams/roadmap/0-roadmap-overview.mermaid",
|
||||
"title": "Roadmap Overview",
|
||||
"type": "mermaid",
|
||||
"icon": "bi-calendar-check"
|
||||
"icon": "bi-geo-alt"
|
||||
},
|
||||
{
|
||||
"path": "assets/diagrams/roadmap/1-roadmap-p0-mvp.mermaid",
|
||||
"title": "Roadmap P0 MVP",
|
||||
"type": "mermaid",
|
||||
"icon": "bi-geo-alt"
|
||||
},
|
||||
{
|
||||
"path": "assets/diagrams/roadmap/2-roadmap-p0-complete.mermaid",
|
||||
"title": "Roadmap P0 Complete Workflow",
|
||||
"type": "mermaid",
|
||||
"icon": "bi-geo-alt"
|
||||
},
|
||||
{
|
||||
"path": "assets/diagrams/legacy/staff-mobile-application/overview.mermaid",
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
flowchart LR
|
||||
subgraph P0["P0: MVP Core (Sprint 3-4)"]
|
||||
A[Auth] --> B[Staff Onboarding]
|
||||
B --> C[Events/Orders]
|
||||
C --> D[Shifts/Assignment]
|
||||
D --> E[Clock In/Out]
|
||||
E --> F[Timesheets]
|
||||
F --> G[Invoices]
|
||||
G --> H[Earnings View]
|
||||
end
|
||||
|
||||
subgraph P1["P1: Enhanced (Sprint 5-6)"]
|
||||
I[Smart Assignment]
|
||||
J[Early Pay]
|
||||
K[RAPID Orders]
|
||||
L[Reports]
|
||||
end
|
||||
|
||||
subgraph P2["P2: Full Vision (Sprint 7+)"]
|
||||
M[KROW University]
|
||||
N[Gamification]
|
||||
O[Advanced Analytics]
|
||||
end
|
||||
|
||||
P0 --> P1 --> P2
|
||||
@@ -0,0 +1,32 @@
|
||||
flowchart TB
|
||||
subgraph WEB["WEB (Admin/Client)"]
|
||||
W1[Email/Password Login]
|
||||
W2[Role-based Dashboard]
|
||||
W3[Manage Staff]
|
||||
W4[Create Events/Orders]
|
||||
W5[Assign Staff to Shifts]
|
||||
W6[Approve Timesheets]
|
||||
W7[Generate Invoices]
|
||||
W8[View Basic Reports]
|
||||
end
|
||||
|
||||
subgraph MC["MOBILE CLIENT"]
|
||||
MC1[Email + Social Login]
|
||||
MC2[Coverage Dashboard]
|
||||
MC3[Create Orders]
|
||||
MC4[View Active Shifts]
|
||||
MC5[Manage Hubs]
|
||||
MC6[View Billing]
|
||||
MC7[Basic Reports]
|
||||
end
|
||||
|
||||
subgraph MS["MOBILE STAFF"]
|
||||
MS1[Phone + SMS OTP Login]
|
||||
MS2[Complete Onboarding]
|
||||
MS3[View Available Shifts]
|
||||
MS4[Accept/Decline Shifts]
|
||||
MS5[Swipe Clock In/Out]
|
||||
MS6[View Earnings]
|
||||
MS7[I-9/W-4 Forms]
|
||||
MS8[Bank Account Setup]
|
||||
end
|
||||
@@ -0,0 +1,30 @@
|
||||
sequenceDiagram
|
||||
participant Staff as Mobile Staff
|
||||
participant Client as Mobile Client
|
||||
participant Admin as Web Admin
|
||||
|
||||
Note over Staff,Admin: 1. SETUP
|
||||
Staff->>Staff: Phone + OTP Login
|
||||
Staff->>Staff: Complete Onboarding
|
||||
Staff->>Staff: Submit I-9, W-4
|
||||
Admin->>Admin: Approve Staff
|
||||
|
||||
Note over Staff,Admin: 2. ORDER
|
||||
Client->>Client: Email Login
|
||||
Client->>Client: Create Order (One-Time)
|
||||
Admin->>Admin: View Order
|
||||
|
||||
Note over Staff,Admin: 3. ASSIGNMENT
|
||||
Admin->>Admin: Assign Staff to Shift
|
||||
Staff->>Staff: View Shift Offer
|
||||
Staff->>Staff: Accept Shift
|
||||
|
||||
Note over Staff,Admin: 4. WORK
|
||||
Staff->>Staff: Swipe Clock In (GPS)
|
||||
Staff->>Staff: Swipe Clock Out
|
||||
|
||||
Note over Staff,Admin: 5. PAYMENT
|
||||
Client->>Client: Approve Timesheet
|
||||
Admin->>Admin: Generate Invoice
|
||||
Client->>Client: View Invoice
|
||||
Staff->>Staff: View Earnings
|
||||
@@ -1,17 +0,0 @@
|
||||
timeline
|
||||
title KROW Platform - Accelerated Migration & Enhancement Roadmap (2 Months to Production)
|
||||
|
||||
section Phase 1: Foundation & New Workflow Adoption
|
||||
Week 1-2 : Initialize Firebase projects (Dev, Staging) and configure hosting<br>Set up CI/CD pipelines for automated deployments<br>Adopt new development and deployment workflows
|
||||
Week 3-4 : Configure internal launchpad for easy access to resources<br>Team training on new tools and workflows<br>Documentation setup
|
||||
Key Milestones : <b>Dev & Staging environments fully operational</b><br><b>Team ready to work with new infrastructure</b>
|
||||
|
||||
section Phase 2: Functional Parity & New Experience
|
||||
Week 5-6 : Migrate core backend logic (Cloud Functions, Firestore/Cloud SQL)<br>Reconnect Web and Mobile apps to new APIs<br>Database migration and validation
|
||||
Week 7-8 : Integrate new UI/UX design across all applications<br>Implement new core business workflows<br>Feature parity testing
|
||||
Key Milestones : <b>All existing features are ISO-functional on the new platform</b><br><b>New design and core workflows fully integrated and tested</b>
|
||||
|
||||
section Phase 3: Preparation & Production Launch
|
||||
Week 9-10 : Complete end-to-end testing and performance optimization<br>Security audits and penetration testing<br>Load testing and optimization
|
||||
Week 11-12 : Set up robust monitoring and alerting system for production<br>Final production deployment<br>Legacy infrastructure decommissioning plan
|
||||
Key Milestones : <b>KROW is live in production with new design and workflows</b><br><b>Legacy infrastructure ready for decommissioning</b>
|
||||
Reference in New Issue
Block a user