Skip to content

[Feature] Add order randomizer #10

Description

@yeleepark

Summary

Add an Order Randomizer for shuffling a list into a random presentation, review, speaking, or task order.

Why

Random ordering is useful for meetings, presentations, code reviews, classroom activities, workshops, giveaways, and team rituals. It is simple, broadly useful, and fits oddkit's lightweight local utility direction.

Proposed scope

  • Paste or type a list of names or items
  • Randomize the order
  • Re-randomize without re-entering items
  • Optionally pin or exclude items in a later version
  • Copy the randomized order to the clipboard
  • Process everything locally in the browser

UX notes

  • Keep the original list and randomized result easy to compare
  • Number the randomized output clearly
  • Use a direct action label such as Shuffle order
  • Suggested microcopy: // no one volunteered, so here we are

Acceptance criteria

  • A pasted list can be shuffled into a numbered order
  • Empty lines and extra whitespace are handled gracefully
  • Re-shuffling produces a new order when possible
  • Results can be copied to the clipboard
  • No input data is uploaded to a server

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions