Project Description
The goal is to make our existing mobile app a livelier place where users feel heard and motivated to return. Right now, comments trickle in and disappear; feedback is scattered and hard to act on. I want a cohesive, modern commenting and feedback experience that invites conversation, surfaces the best contributions, and lets the product team learn from every post in real time.
Core focus
• Refine or rebuild the in-app comment thread so it feels instant—think smooth loading states, emoji reactions, threaded replies, and gentle moderation tools.
• Introduce an always-accessible feedback entry point where users can rate a feature or suggest improvements at any moment, not just after an error occurs.
• Tie the whole flow into push notifications (Firebase Cloud Messaging or similar) so users know when someone replies or when their suggestion gets acknowledged.
Acceptance criteria
• Comment/feedback interface matches provided Figma mock-ups and passes basic accessibility checks (WCAG AA).
• Database writes remain under 200 ms on an average 4G connection.
• Events for “comment posted”, “reply posted”, and “feedback submitted” fire correctly into our existing Google Analytics 4 setup so we can track engagement uplift.
Deliverables
– Updated front-end code (React Native, TypeScript)
– Any necessary backend endpoints (Node.js + Express) with documentation
– Brief Loom walkthrough and a one-page hand-off doc outlining how to extend the system for future gamification elements
With these pieces in place, user engagement should climb and the team will finally have clear, actionable insight into what our community is thinking.