Skip to content

[Epic] reimplement user profile tabs and feed #1429

@brylie

Description

@brylie

🚧 This epic is a placeholder for several tasks that have not yet been defined. 🚧

Goal

Starting from a more straightforward project footprint, we want to rebuild some features that were removed to deprecate the project Backbone JavaScript. While the initial pull request removes some features from the accounts app, we will use this epic to re-implement the features using only Django.

A sub-goal will be to unify the user profile views so we can share code, such as the UserCivis page displaying Civis for a specific user while letting that user also access their Civi management features if it is their profile.

Idea summary

  • Reimplement the user profile tabs ("My Civis", "Followers", "Following", and "My Issues")
  • Reimplement follow/unfollow feature

Further details

The user profile tabs were removed as part of #1428 to simplify the development process. However, they are helpful features that we should consider adding again.

Task

Metadata

Metadata

Labels

communityhelp wantedtriageIssues that have not been categorized or prioritized

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions