As an end user,
I need to be able to submit full-text search queries,
so as to to retrieve a list of relevant matching results from the content indexed by Links 'R' Us.
The acceptance criteria for this user story are as follows:
- A frontend or API endpoint is provided for the users to submit a full-text query.
- If the query matches multiple items, they are returned as a list that the end user can paginate through.
- Each entry in the result list must contain the following items: title or link description, the link to the content, and a timestamp indicating when the link was last crawled. If feasible, the link may also contain a relevance score expressed as a percentage.
- When the query does not match any item, an appropriate ...