docs(broadcasts,surveys): Update roadmap - Phase 3 complete, add Phase 4
This commit is contained in:
parent
307b84c2a2
commit
4def08d74e
@ -836,15 +836,29 @@ class BroadcastClient:
|
||||
| 9 | Survey list + analytics | Response charts, CSV export | ✅ |
|
||||
| 10 | Navigation | Sidebar nav items | ✅ |
|
||||
|
||||
### Phase 3: Client SDKs (Week 3)
|
||||
### Phase 3: Client SDKs (Week 3) ✅ **COMPLETED**
|
||||
|
||||
**Commits:**
|
||||
- `...` — feat(packages): @bytelyst/broadcast-client package
|
||||
- `...` — feat(packages): @bytelyst/survey-client package with offline cache
|
||||
|
||||
| Day | Task | Deliverable | Status |
|
||||
|-----|------|-------------|--------|
|
||||
| 11 | `@bytelyst/broadcast-client` | Package + types + polling | ✅ |
|
||||
| 12 | `@bytelyst/survey-client` | Package + validation + offline cache | ✅ |
|
||||
| 13 | Swift SDK extensions | `BLBroadcastClient`, `BLSurveyClient` | ⏭️ Low priority |
|
||||
| 14 | Kotlin SDK extensions | `BLBroadcastClient`, `BLSurveyClient` | ⏭️ Low priority |
|
||||
| 15 | SDK integration tests | All platforms | ⏭️ Future |
|
||||
|
||||
### Phase 4: Platform Integration (Week 4)
|
||||
|
||||
| Day | Task | Deliverable |
|
||||
|-----|------|-------------|
|
||||
| 11 | `@bytelyst/broadcast-client` | Package + tests |
|
||||
| 12 | `@bytelyst/survey-client` | Package + tests |
|
||||
| 13 | Swift SDK extensions | `BLBroadcastClient`, `BLSurveyClient` |
|
||||
| 14 | Kotlin SDK extensions | `BLBroadcastClient`, `BLSurveyClient` |
|
||||
| 15 | SDK integration tests | All platforms |
|
||||
| 16 | iOS integration | In-app messages, survey UI |
|
||||
| 17 | Android integration | In-app messages, survey UI |
|
||||
| 18 | Web integration | Banner, modal components |
|
||||
| 19 | Push notification wiring | FCM/APNS delivery |
|
||||
| 20 | E2E testing | Full flow validation |
|
||||
|
||||
### Phase 4: Platform Integration (Week 4)
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user