CLARIAH / clariah-plus

This is the project planning repository for the CLARIAH-PLUS project. It groups all technical documents and discussions pertaining to CLARIAH-PLUS in a central place and should facilitate findability, transparency and project planning, for the project as a whole.
9 stars 6 forks source link

Implement simple visualisation (portal page) for tool discovery #99

Closed proycon closed 2 years ago

proycon commented 2 years ago

Although Ineo will be the intended portal for CLARIAH, I do plan to develop a simple portal to visualize the metadata currently gathered by the harvester and stored in the tool store (#34), it will be hosted as part of the tool store at https://tools.clariah.nl (dev: https://tools.dev.clariah.nl) . This visualization should be relatively low-effort and much quicker to realize than the actual binding with Ineo (#35). It will be a simple statically generated site (regenerated after each harvest) with:

It serves as a proof-of-concept and as a fall-back while Ineo development is still under way. Focus will just be on serving all the information in something friendlier than raw JSON, don't expect much UI/UX optimisation.

proycon commented 2 years ago

Last week I spent some further time on the visualization/portal page for the tool store, even though it's just a side-track of this tool discovery track as it's the harvesting and back-end functionality that matters most. The result is deployed at https://tools.dev.clariah.nl .

The default index now shows a "card" view which is a bit friendlier for end-users, the more complex "table" view also remains available. I did this so I can use this to replace the old labirinto portal I've been using in LaMachine these last five or so years. This may also provide an intermediate solution for some users until all the data is properly ingested by Ineo.

The search API has also been expanded and is also accessible from the web-interface now.