imls-dmt / imls-dmt/userinterface

Develop support for a Clearinghouse URL model for sharing/bookmarking specific searches

Open
#16 0 comments 0 reactions 0 assignees View on GitHub
Application enhancement
Dominant language
Vue
Stars
0
Forks
1
Avg merge
1h 57m
Merged PRs (30d)
9

Description

Develop the capability to serialize a search JSON block into a client URL that can be bookmarked and shared with others. This will require client code to both generate the URL for the user to share/bookmark and to automatically perform and display the results of a search included in the page url when the page loads.

e.g.
https://devel.dmtc.org/search?query=

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing the client-side search flow and the page-load handling for the search URL. The work should cover serializing the search JSON into the query parameter, generating a shareable URL, and loading and displaying results when that URL is opened.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend, web-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.