Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[PdrDashboard] v0.2: more readable stats, better tables, more #1357

Closed
10 tasks done
KatunaNorbert opened this issue Jul 7, 2024 · 0 comments · Fixed by #1432
Closed
10 tasks done

[PdrDashboard] v0.2: more readable stats, better tables, more #1357

KatunaNorbert opened this issue Jul 7, 2024 · 0 comments · Fixed by #1432
Assignees
Labels
Epic Type: Enhancement New feature or request

Comments

@KatunaNorbert
Copy link
Member

KatunaNorbert commented Jul 7, 2024

Target

Improve the basic predictoor dashboard to use a predictoor first approach in order to make it easier to interact with the app and visualize predictoor data just by selecting a predictoor address.

Super epic issue can be found here
UI should follow the layout from here

TODO

  • make stats more readable #1374 - Norbert
    • display accuracy, profit and avg stake as numbers at the top of the page for selected values ( helpful to see profit across many feeds and predictoors )
  • improve tables #1375 - Mustafa
    • add the following buttons: select all, clear all(clears all selected values)
    • make table columns sortable
  • improve predictoors table #1384 - Mustafa
    • make user column values shorter
    • add profit, accuracy and avg stake
    • sort table by profit on default
  • make it easy to access predictoor specific stats over all feeds #1385 - Norbert
    • instead of selecting each feed for a given predictoor I just want to select or provide a predictoor address and see stats across all feeds. The feeds table could only contain feeds for which the selected predictoor has made predictions for and all feeds selected by default (enable and disable this is done by a toggle)
  • data period actions #1404 - Norbert
    • allow user to select a specific period for the stats (24h, 1week, 1month, all), probably by some buttons or tabs
    • display the range of data available in the lake by displaying first and last date
  • Allow user predictoor addresses configuration #1402 - Calina
    • allow user to set some predictoor addresses inside ppss.yaml file and see it's own stats right away when the app starts
  • Fix table selected rows to stay active on filtering and sorting #1400 - Calina
  • Move static data out from states and store it at app level #1409 - Calina
  • update and split dash_duo tests with all new features #1413 - Mustafa
  • Update readme #1412 - Norbert

UI sketch for v0.2:

Screenshot 2024-07-07 at 14 50 37
@KatunaNorbert KatunaNorbert added the Type: Enhancement New feature or request label Jul 7, 2024
@KatunaNorbert KatunaNorbert self-assigned this Jul 7, 2024
@trentmc trentmc changed the title [analytics, predictoor_v0.2] Improve basic predictoor dashboard [PdrBotAnalytics v0.2] Improve basic predictoor dashboard Jul 9, 2024
@trentmc trentmc changed the title [PdrBotAnalytics v0.2] Improve basic predictoor dashboard [PdrBotAnalytics v0.2] Improve basic dashboard Jul 9, 2024
@trentmc trentmc changed the title [PdrBotAnalytics v0.2] Improve basic dashboard [PdrDashboard v0.2] Improve basic dashboard Jul 9, 2024
@trentmc trentmc changed the title [PdrDashboard v0.2] Improve basic dashboard [PdrDashboard] v0.2 more readable stats, better tables, more Jul 9, 2024
@trentmc trentmc changed the title [PdrDashboard] v0.2 more readable stats, better tables, more [PdrDashboard] v0.2: more readable stats, better tables, more Jul 9, 2024
@kdetry kdetry self-assigned this Jul 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Epic Type: Enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants