Skip to content

#7422 - [BE] Mozfest Community Directory (Profile Directory w/ tabs)#7602

Merged
b-ggs merged 6 commits intoMozillaFoundation:feature/fe-be-mozfest-community-directoryfrom
SharmaineLim:feature/be-7422-tabbed-profile-directory
Oct 11, 2021
Merged

#7422 - [BE] Mozfest Community Directory (Profile Directory w/ tabs)#7602
b-ggs merged 6 commits intoMozillaFoundation:feature/fe-be-mozfest-community-directoryfrom
SharmaineLim:feature/be-7422-tabbed-profile-directory

Conversation

@SharmaineLim
Copy link
Copy Markdown
Contributor

@SharmaineLim SharmaineLim commented Oct 11, 2021

Closes #7422
Related PRs/issues #7421 (Epic), #7417 (FE)

Link to sample test page: (no staging site)

Of note:

  • Added a new snippet "Pulse Filters" so that if the directory is added to multiple pages, the editor doesn't have to list down the filter types (e.g. "mozfest ambassador", "mozfest wrangler", etc.) every time.
    • Available keys to filter on in this PR: profile_type, program_type, program_year
  • When adding a profile directory to a page, the editor can choose a premade Pulse Filter.
  • Uses existing FE components.

Implementation Checklist

  • Editor can add tabs of Profile Types
  • Editor can add Profiles to the tabs (Profiles will come from Pulse API)
  • Editor can choose to show 'Spaces Filter' for each tab
  • User can filter profiles by space if filter is available

Checklist

Remove unnecessary checks

Changes in Models:

  • Did I squash my migration?

Screenshots

Pulse Filter snippet

image
image

Tabbed Profile Directory / Community Directory

image
image
image

@SharmaineLim SharmaineLim changed the title Feature/be 7422 tabbed profile directory #7422 - [BE] Mozfest Community Directory (Profile Directory w/ tabs) Oct 11, 2021
@b-ggs b-ggs changed the base branch from main to feature/fe-be-mozfest-community-directory October 11, 2021 16:07
Copy link
Copy Markdown
Collaborator

@b-ggs b-ggs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good to me! Thanks Amanda! Merging this into an integration branch

@b-ggs b-ggs marked this pull request as ready for review October 11, 2021 16:10
@b-ggs b-ggs merged commit e6aebe0 into MozillaFoundation:feature/fe-be-mozfest-community-directory Oct 11, 2021
@b-ggs b-ggs mentioned this pull request Oct 11, 2021
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

BE: Mozfest Community Directory

2 participants