🟡 Priority: High
Difficulty: Hard
Estimated Effort: 3-4 days
Relevant Files: src/app/invite/[code]/page.tsx, src/components/groups/InviteButton.tsx
Labels: enhancement, priority:high, feature
Requirements
-
Dynamic Invite Links
- From the Group Dashboard, users click "Invite Member". This must generate a unique, short URL (e.g.,
kolo.app/invite/abc123xyz).
- Implement the
Share API on mobile devices to easily copy the link or send via WhatsApp.
-
Deep Linking / Onboarding Router
- When a non-authenticated user clicks the link, they must be routed through the Signup flow first, and then automatically redirected back to the specific Group Join confirmation page without losing context.
🟡 Priority: High
Difficulty: Hard
Estimated Effort: 3-4 days
Relevant Files:
src/app/invite/[code]/page.tsx,src/components/groups/InviteButton.tsxLabels:
enhancement,priority:high,featureRequirements
Dynamic Invite Links
kolo.app/invite/abc123xyz).ShareAPI on mobile devices to easily copy the link or send via WhatsApp.Deep Linking / Onboarding Router