Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User home page, "My home" ✊ #1616

Open
5 tasks
Tracked by #1615
richardolsson opened this issue Nov 10, 2023 · 1 comment · May be fixed by #1647
Open
5 tasks
Tracked by #1615

User home page, "My home" ✊ #1616

richardolsson opened this issue Nov 10, 2023 · 1 comment · May be fixed by #1647
Labels
🐬 Medium Just a nice sized issue.

Comments

@richardolsson
Copy link
Member

richardolsson commented Nov 10, 2023

Description

A user should be able to sign into a single place and find all things relevant to them there. The "home" page should show a "feed" of things that they can sign up for or find more information about.

See epic #1615 for context.

Estimated size (S, M, L)

I think this issue is medium because while it hasn't been designed yet, it can probably be modelled largely on the Gen2 interface, and although it will present a lot of information, it should require only a few API calls.

Prerequisites

None

Requirements

  • Build "My home" page at /my/home
  • Redirect /my to /my/home
  • List all events that the user can sign up for
  • Include a sign up button that signs the user up (and a "undo" button to undo a sign-up)
  • List all organizations that the user is connected to

Possible implementations

Potentially reuse components for events between this and "Project page"?

Design specifications

Design will be developed along with the functionality, but the old Gen2 interface can hopefully be inspiring.

@richardolsson
Copy link
Member Author

Branch off the base branch called epic-1615/activist-portal-base (PR #1623) when working on this at the Code Camp.

@Jrende Jrende linked a pull request Nov 12, 2023 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐬 Medium Just a nice sized issue.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant