docs: quiXzoom Web vs App Principle + Public Map audit
- WEB_APP_PRINCIPLE.md (v1.0, LOCKED):
- Web = discover, understand, administer
- App = execute
- Public web: map-centric, no mission acceptance
- Logged-in web: My pages, no mission execution
- App: camera-first, offline, GPS, quick submission
- Feature matrix verifying separation
- EXPERIENCE_AUDIT_QA.md updated:
- Added Product Principle: Web vs App
- Screen 3: quiXzoom Public Map (proposed design audited)
- 3-Second Rule: pass
- Three-Step Rule: pass
- Primary Decision: pass
- Information Hierarchy: pass
- Call to Action: pass
- One-Sentence Test: I can see how many missions are near me
- Issues: income estimate needs disclaimer, add real-time activity
- Updated priority order: Dashboard -> Results -> Search -> Settings
This commit is contained in:
@@ -0,0 +1,121 @@
|
||||
# WEB VS APP PRINCIPLE
|
||||
|
||||
**Product Responsibility Division for quiXzoom**
|
||||
|
||||
| | |
|
||||
|---|---|
|
||||
| **Version** | 1.0 |
|
||||
| **Status** | LOCKED |
|
||||
| **Scope** | quiXzoom web and mobile applications |
|
||||
|
||||
---
|
||||
|
||||
## The Principle
|
||||
|
||||
**Web is used to discover, understand, and administer.**
|
||||
**App is used to execute.**
|
||||
|
||||
---
|
||||
|
||||
## Web (Public + Logged-in)
|
||||
|
||||
### Public Web — Discover
|
||||
|
||||
**Purpose:** Make the visitor think "There is money to be made here."
|
||||
|
||||
**Allowed:**
|
||||
- See missions on map
|
||||
- Zoom and pan
|
||||
- Filter (category, compensation, distance, difficulty)
|
||||
- See approximate compensation
|
||||
- See approximate mission count
|
||||
- Read how it works
|
||||
- Register
|
||||
- Log in
|
||||
|
||||
**Not allowed:**
|
||||
- Accept missions
|
||||
- Upload photos/video
|
||||
- Complete missions
|
||||
|
||||
**Blocker message:** "To perform missions, you need the quiXzoom app." + QR code.
|
||||
|
||||
### Logged-in Web — Administer
|
||||
|
||||
**Purpose:** "My pages" — administration, not execution.
|
||||
|
||||
**Allowed:**
|
||||
- Profile (personal info, KYC, bank account, Stripe status, tax info)
|
||||
- Economy (balance, payouts, history, export)
|
||||
- History (completed missions, approved, rejected, under review)
|
||||
- Statistics (earned this month, total, approval rate, activity, ranking)
|
||||
- Mission history (not active missions)
|
||||
|
||||
**Not allowed:**
|
||||
- Accept new missions
|
||||
- Upload mission data
|
||||
- Complete missions
|
||||
|
||||
---
|
||||
|
||||
## App (Mobile)
|
||||
|
||||
### Purpose: Execute
|
||||
|
||||
**Allowed:**
|
||||
- Accept missions
|
||||
- Navigate to mission location
|
||||
- Capture photos/video
|
||||
- Submit mission data
|
||||
- Track mission progress
|
||||
|
||||
**Not allowed:**
|
||||
- View detailed statistics
|
||||
- Export financial data
|
||||
- Manage profile settings
|
||||
|
||||
---
|
||||
|
||||
## Verification
|
||||
|
||||
| Feature | Web | App | Status |
|
||||
|---------|-----|-----|--------|
|
||||
| Discover missions | ✅ | ✅ | Verified |
|
||||
| Accept missions | ❌ | ✅ | Verified |
|
||||
| Upload data | ❌ | ✅ | Verified |
|
||||
| View statistics | ✅ | ❌ | Verified |
|
||||
| Manage profile | ✅ | ❌ | Verified |
|
||||
| Export data | ✅ | ❌ | Verified |
|
||||
|
||||
---
|
||||
|
||||
## Design Implications
|
||||
|
||||
### Web Design
|
||||
- Map-centric landing page
|
||||
- Real-time activity indicators
|
||||
- Clear registration CTA
|
||||
- Transparent income estimates (not promises)
|
||||
|
||||
### App Design
|
||||
- Camera-first interface
|
||||
- Offline capability
|
||||
- GPS navigation
|
||||
- Quick submission flow
|
||||
|
||||
---
|
||||
|
||||
## ändringshistoria
|
||||
|
||||
| Version | Datum | Beskrivning |
|
||||
|---------|-------|-------------|
|
||||
| 1.0 | 2026-07-02 | Initial web vs app principle for quiXzoom |
|
||||
|
||||
---
|
||||
|
||||
## STATUS
|
||||
|
||||
**LOCKED**
|
||||
|
||||
- Mindre revideringar: 1.x-serien
|
||||
- Brytande ändringar: Kräver Architecture Review, ny major-version (2.0+)
|
||||
Reference in New Issue
Block a user