Add Feature to customize the dashboard

Open
#815 3 comments 4 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
25/100
Issue type
Feature
Clarity
Needs clarification
Activity status
Stale
Tech stack
javascript
Domain
frontend

Research direction

No files, tests, or entry points are identified. Start by mapping the existing dashboard sections and Content-Manager controls, then determine how filtering, sorting, custom sections, audience settings, and section ordering should fit together. Done would require an agreed design and working implementation for custom and existing dashboard sections.

Written by the indexing model from the issue text.

Description

Enhancement

So I've been thinking about this for a few days now. I think it could be useful to create custom dashboard sections as a Content-Manager, where you can apply custom Filter & sort and present those to the user.

For example, Say you have a big Disney Collection. Wouldn't it be cool to have a section on the dashboard (maybe with settings for "forKids" and "forNonKids") and then dynamically show all movies with the tag "disney" on them? And maybe sort them by rating?

Of course, this would require that we get to sort the sections too, and that would include the pre-existing sections for Movies/tvShows/OtherVideos. Not quite sure how to realize this but Thats at least the gist of it :)

I'm curious what you guys think :)

Dominant language
JavaScript
Stars
9.8k
Forks
978
PR merge metrics
No merged PRs in 30d

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from streamaserver/streama

All issues in streamaserver/streama

Similar issues

More JavaScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.