diff --git a/features.md b/features.md index e8e83f0..a2cd8c8 100644 --- a/features.md +++ b/features.md @@ -65,22 +65,6 @@ | 30 | Self-serve upgrades/downgrades | πŸ“‹ | Prorated charges | | 31 | Cancellation / retention flow | πŸ’‘ | Exit survey, pause subscription | ---- - -## Team & Collaboration - -| # | Feature | Status | Notes | -|---|---------|--------|-------| -| 32 | Organizations / Teams | πŸ“‹ | Multi-user workspaces | -| 33 | Team invitations (email) | πŸ“‹ | Invite link with expiry | -| 34 | Role-based access within team | πŸ“‹ | Owner, Admin, Editor, Viewer | -| 35 | Member management | πŸ“‹ | Remove, change roles | -| 36 | Activity log / Audit trail | πŸ“‹ | Who did what, when | -| 37 | Shared resources | πŸ“‹ | Team-scoped data in Convex | -| 38 | Public/private projects | πŸ’‘ | Visibility toggle | - ---- - ## User Experience | # | Feature | Status | Notes | @@ -124,9 +108,6 @@ | 61 | Welcome email sequence | πŸ“‹ | Post-signup drip campaign | | 62 | In-app messaging | πŸ’‘ | Announcements, banners | | 63 | Push notifications | πŸ’‘ | Web Push API | -| 64 | SMS notifications | πŸ’‘ | Twilio for 2FA/alerts | - ---- ## Analytics & Monitoring @@ -142,23 +123,6 @@ --- -## API & Integrations - -| # | Feature | Status | Notes | -|---|---------|--------|-------| -| 72 | REST API | πŸ“‹ | Convex HTTP actions exposed | -| 73 | Webhooks | πŸ“‹ | Outgoing webhooks with signatures | -| 74 | API rate limiting | πŸ“‹ | Per-key, per-user throttling | -| 75 | API documentation (OpenAPI) | πŸ’‘ | Scalar or Swagger UI | -| 76 | Zapier/Make integration | πŸ’‘ | Trigger-based automations | -| 77 | CLI tool | πŸ’‘ | Node.js CLI for project scaffolding | -| 78 | SDK / Client library | πŸ’‘ | TypeScript client wrapper | -| 79 | GraphQL endpoint | πŸ’‘ | Optional GraphQL layer | - ---- - -## Security & Compliance - | # | Feature | Status | Notes | |---|---------|--------|-------| | 80 | GDPR compliance | πŸ”„ | Cookie consent βœ…, DPA needed | @@ -211,7 +175,6 @@ | # | Feature | Status | Notes | |---|---------|--------|-------| | 108 | PWA support | πŸ’‘ | Service worker, manifest | -| 109 | Offline mode | πŸ’‘ | Convex local cache | | 110 | Mobile app (Expo) | πŸ’‘ | React Native companion | | 111 | Responsive design | βœ… | Tailwind breakpoints | | 112 | Touch gestures | πŸ’‘ | Swipe actions | @@ -231,33 +194,10 @@ --- -## Summary - -| Category | Implemented | Planned | Total | -|----------|-------------|---------|-------| -| Core Platform | 4 | 3 | 8 | -| Auth & Security | 7 | 14 | 14 | -| Billing | 0 | 9 | 9 | -| Team & Collaboration | 0 | 7 | 7 | -| User Experience | 7 | 14 | 14 | -| File & Media | 0 | 5 | 5 | -| Communication | 2 | 5 | 6 | -| Analytics | 0 | 6 | 7 | -| API & Integrations | 0 | 8 | 8 | -| Security & Compliance | 1 | 8 | 9 | -| SEO & Marketing | 0 | 10 | 11 | -| DevOps | 2 | 5 | 7 | -| Mobile & PWA | 1 | 4 | 5 | -| Admin & Internal | 0 | 6 | 6 | -| **Total** | **24** | **104** | **118** | - ---- - ## Suggested Priority Order 1. **Billing (Stripe)** β€” brak tego = brak monetyzacji 2. **OAuth providers** β€” zwiΔ™ksza konwersjΔ™ sign-up -3. **Organizations / Teams** β€” B2B SaaS bez tego nie istnieje 4. **RBAC** β€” musi iΕ›Δ‡ rΔ™ka w rΔ™kΔ™ z teamami 5. **Onboarding wizard** β€” redukcja churn na starcie 6. **Analytics (PostHog/Plausible)** β€” bez danych nie wiesz co dziaΕ‚a