Skip to content

Conversation

@ceyda-irwin
Copy link
Contributor

Summary

Implements the Activity Feed feature for the mobile application.

Changes

New Features

  • Activity Feed screen with "Following" and "My Activity" tabs
  • Activity types: posts (created/liked/disliked), waste logs, achievements, challenges, follow events
  • Like/dislike functionality on posts in the feed
  • "Posts" filter groups post/like/dislike activities

Navigation

  • Added Activity Feed to MoreDropdown on all pages (Home, Tips, Achievements, Leaderboard)
  • Added MoreDropdown and CustomTabBar to Activity Feed screen

UI/UX

  • Full dark theme support for all new components
  • Responsive filtering and sorting

Tests

  • 48 passing tests for activity service

Related Requirements

  • 1.11.1 Standardized activity format
  • 1.11.2 Chronological activity feeds
  • 1.11.3 Filterable by activity type
  • 1.11.4 View own activity history
  • 1.11.5 View followed users' activity
  • 1.11.6 Activities support likes
  • 1.11.7 Activities support comments
  • 1.11.8 Activities support following

@ceyda-irwin ceyda-irwin self-assigned this Dec 15, 2025
@ceyda-irwin ceyda-irwin added enhancement New feature or request pr:urgent Urgent task 1-3 hours Expected time of the task labels Dec 15, 2025
@ceyda-irwin ceyda-irwin merged commit b5c9eb5 into main Dec 15, 2025
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1-3 hours Expected time of the task enhancement New feature or request pr:urgent Urgent task

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants