AlKYala / notation-census-project

Apache License 2.0
0 stars 1 forks source link

Tagging System #4

Open AlKYala opened 3 months ago

AlKYala commented 3 months ago

As a user of the Notation Census, I want to be able to add, view, and search by tags for mathematical notations, so that I can easily categorize and find relevant notations.

Acceptance Criteria:

  1. Implement a system to add tags to mathematical notation entries
  2. Display tags on individual notation pages
  3. Create a tag cloud or list of all available tags
  4. Implement a search functionality that allows filtering by tags
  5. Allow users to click on tags to view all notations with that tag
  6. Ensure tags are editable and removable from existing entries
  7. Implement auto-suggestion for existing tags when adding new ones
  8. Limit the number of tags per notation (e.g., maximum of 5 tags)
  9. Sanitize and normalize tags to prevent duplicates (e.g., "algebra" and "Algebra" should be treated as the same tag)

Tasks:

Definition of Done: