Skip to content

Add rank history storage and chart visualization#21

Open
Eshghialireza wants to merge 28 commits into
VahidNaderi:masterfrom
Eshghialireza:feature/rank-history-storage
Open

Add rank history storage and chart visualization#21
Eshghialireza wants to merge 28 commits into
VahidNaderi:masterfrom
Eshghialireza:feature/rank-history-storage

Conversation

@Eshghialireza

Copy link
Copy Markdown

Summary

This PR introduces two major features:

  1. Rank history Storage - Whenever a user searches a keyword, the results are now stored locally.
  2. Chart View Page - A new UI page that displays rank history over using a line chart.

Details

  • Modified rank storage to track multiple keywords per hostname, each with its own rank history.
  • Added a chart view UI to visualize rank history. It can be accessed via a button in the popup, which becomes visible once at least one site has been added.

Why

This allows users to not only view the current rank, but also track how it changes over time.

@VahidNaderi VahidNaderi left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for your contribution, it's a great work.
Please resolve the comments and make a new pull request.

Comment thread src/popup/popup.ts Outdated
Comment thread src/shared/services/rank-storage-service.ts Outdated
Comment thread src/shared/services/rank-storage-service.ts
Comment thread src/popup/popup.ts Outdated
Comment thread src/charts/chart.ts
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants