hackforla / hackforla/website

Wins Randomizer for About page

Open
#4,190 2 comments 0 reactions 0 assignees View on GitHub
Complexity: Medium Dependency Draft manual dependency release P-Feature: About Us role: back end/devOps role: front end size: 3pt
Dominant language
JavaScript
Stars
363
Forks
872
Avg merge
2d 21h
Merged PRs (30d)
18

Description

### Dependency
- after the homepage launch

### Overview
We need a randomizer for the about page so that we can give visibility to different volunteer types.

### Action Items
Documentation was not created when the randomizer was added to the homepage on the feature branch. For this issue, you will need to:

- [ ] See the pull request https://github.com/hackforla/website/pull/2373 that added the Wins Randomizer on to the homepage in the feature branch
- [ ] Create documentation in the [Decision Records on Solutions Adopted](https://github.com/hackforla/website/wiki/Decision-Records-on-Solutions-Adopted) for the randomizer and its functionality
- [ ] Release the dependency on #4282
- [ ] Implement this randomizer so that it works for the [About page](https://hackforla.org/about/#accomplishments)
- [ ] The About page is _hidden_ so the pull request associated with this issue can be pushed into gh-pages
- [ ] You are not copying all the code and replicating it on the site, you are making sure the code is useable from the about page. If it needs changes so that it can be used on both the homepage and the about page, please detail the changes you will make in a comment on this issue and review it with the dev lead.

### Checks
- [ ] The randomizer should render a different Win every time the About page is reloaded
- [ ] Addition of the randomizer does not break the page

### For tech lead/merge team/product
- [ ] When the pull request associated with this issue is merged, check back to this issue https://github.com/hackforla/website/issues/2304 and determine if there is an even distribution of roles in the wins randomizer

### Resources/Instructions
- [Files changed](https://github.com/hackforla/website/pull/2373/files) for homepage redesign
- [Code](https://github.com/hackforla/website/tree/feature-homepage-launch) for the feature-homepage-launch

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.