Skip to content

feat: add quick-save bookmarks and session restore via localStorage#805

Open
nancysangani wants to merge 1 commit into
komalharshita:mainfrom
nancysangani:feat/quick-save-project-localstorage
Open

feat: add quick-save bookmarks and session restore via localStorage#805
nancysangani wants to merge 1 commit into
komalharshita:mainfrom
nancysangani:feat/quick-save-project-localstorage

Conversation

@nancysangani

Copy link
Copy Markdown

Closes #763

Implements client-side project bookmarking and form session persistence — no account or backend changes required.

Changes:

  • static/bookmarks.jsDevPathBookmarks module: save/remove/toggle projects to localStorage, restore last-used form values (skills, level, interest, time) on page load, clear on "Clear Filters"
  • static/bookmarks.css — bookmark icon alignment on save button, hide empty saved-projects panel, error correlation ID styling
  • index.html — two <link> / <script> tags added
  • tests/test_bookmarks.py — 35 tests: HTML landmark presence, static file content, API field contract, security headers

@vercel

vercel Bot commented Jun 8, 2026

Copy link
Copy Markdown

@nancysangani is attempting to deploy a commit to the komalsony234-1530's projects Team on Vercel.

A member of the Team first needs to authorize it.

@nancysangani

Copy link
Copy Markdown
Author

Hi @komalharshita, please review the PR when you get a chance. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature]: Add "Quick-Save Project" to User Session using Local Storage

1 participant