Skip to content

feat: Add ATS score history chart - #433

Open
Atharv094 wants to merge 1 commit into
Muskankr:mainfrom
Atharv094:feature/score-chart
Open

feat: Add ATS score history chart#433
Atharv094 wants to merge 1 commit into
Muskankr:mainfrom
Atharv094:feature/score-chart

Conversation

@Atharv094

Copy link
Copy Markdown
Contributor

📝 Description

This PR implements a visual line chart to track a user's ATS score

history over their past analyses.
It uses recharts to plot the score vs. date, helping logged-in
users visually track their improvement. The chart gracefully handles
empty/single-entry states by only rendering when the user has at least
2 analysis entries, and it's easily accessible directly from the
account/history sidebar.

## 🔗 Related Issue

Closes #378

## ✅ Type of Change

- [ ] 🐞 Bug fix (non-breaking change that fixes an issue)
- [x] ✨ New feature (non-breaking change that adds functionality)
- [ ] 📚 Documentation update
- [x] 💅 UI/UX improvement
- [ ] ♻️ Refactor (no functional change)
- [ ] ⚡ Performance improvement

## 🧪 How Has This Been Tested?

- [x] Frontend builds (`npm run build`) and lints (`npm run lint`)

clean
- [ ] Backend tests pass (python manage.py test analyzer)
- [x] Manually tested in the browser / API client

📋 Checklist

- [x] My code follows the project's style and conventions
- [x] I have linked the related issue above
- [x] I have read the [Code of Conduct](CODE_OF_CONDUCT.md)

@Atharv094
Atharv094 requested a review from Muskankr as a code owner July 28, 2026 07:42
@vercel

vercel Bot commented Jul 28, 2026

Copy link
Copy Markdown

@Atharv094 is attempting to deploy a commit to the a2521729-9889's projects Team on Vercel.

A member of the Team first needs to authorize it.

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.

1 participant