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

Events map ✊ #1622

Open
4 tasks
Tracked by #1615
richardolsson opened this issue Nov 10, 2023 · 1 comment · Fixed by #1624 · May be fixed by #1652
Open
4 tasks
Tracked by #1615

Events map ✊ #1622

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

Comments

@richardolsson
Copy link
Member

richardolsson commented Nov 10, 2023

Description

A user should be able to find all of the events of a single organization presented on a map.

See epic #1615 for context.

Estimated size (S, M, L)

I think this issue is medium because the data is quite simple, but there is a lot of things that can be done with a map.

Requirements

  • Show all upcoming events belonging to an organization on an interactive map
  • Ignore events that have no location
  • Handle (somehow) the fact that the same location can have multiple upcoming events
  • Show basic information about the event within the map, and link out to the event page (/o/{orgId}/events/(eventId})

Possible implementations

It should be possible to use the existing useEventsFromDateRange() hook to load upcoming events.

Design specifications

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

  • The design should be mobile-first
  • There is nothing like this in Gen2
@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.

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
1 participant