shift-org / shift-org/shift-docs
Create a listing page "difficulty rating" that's easy to browse.
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 30
- Forks
- 25
- Avg merge
- 9m
- Merged PRs (30d)
- 1
Description
The original request:
"Hello I'm Matthew fietta, I've been thinking about if there was a scale for how difficult a ride is. This would help people know weather the can do the ride or maybe on nights and days where there are a lot of rides happening close to the same time they could pick another ride that would suite them better. Weather it's how fit they are or what they are up for that night or a disability that mean they can't ride fast enough to keep up with the pack."
Summary: A top level traffic-light style difficulty rating that we can imbue from distance (with a potential multiplier by ride is/not a loop) so people can more easily choose their rides based on how rad they'd like to get.
Some issues: I don't think ride length is a required field, and sometimes the difficulty hides in the description of the ride. Optionally think about a ride difficulty dropdown the ride leader could select.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the existing ride listing and how distance, loop status, descriptions, and optional ride length are represented. Define the difficulty scale and leader input before changing the listing; done means riders can browse rides using a clearly displayed difficulty rating.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend, web-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100