Fix dashboard resource counting and add privacy/terms content #64
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Dashboard was only counting resources that users had interacted with in localStorage, not the total available resources. Privacy Policy and Terms of Use pages contained only placeholder text.
Changes
Dashboard Logic Fix (
LearnerDashboard.jsx)Before: Dashboard showed only marked resources (e.g., 5 total if user marked 5)
After: Dashboard shows 376 total resources (25 Prerequisites + 149 ML + 132 DL + 70 GenAI)
Privacy Policy (
PrivacyPolicy.jsx)Added comprehensive content covering:
Terms of Use (
TermsOfUse.jsx)Added comprehensive content covering:
Screenshots
Fixed Dashboard
Privacy Policy
Terms of Use
Original prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.
Note
Fixes dashboard resource counting to use full content totals and adds comprehensive Privacy Policy and Terms of Use pages.
roadmapsinLearnerDashboard.jsxand compute total resources from content rather than localStorage.total,completed,%) using content totals and stored completion flags.PrivacyPolicy.jsxandTermsOfUse.jsx, including last-updated metadata, sections on data/analytics, user rights, disclaimers, IP, liability, and contact info.Written by Cursor Bugbot for commit ffeb4ff. This will update automatically on new commits. Configure here.