-
Notifications
You must be signed in to change notification settings - Fork 6
Tools: Career Tool
In 2019 Sebastian Stoff (Graz) developed a timeline visualisation based on the API definition: http://gams-staging.uni-graz.at/gamsdev/stoffse/erla/career_tool/ as a proof of concept. Be aware that the resource might not be available continuously.
Used endpoints:
- /ipif/persons/?name=MY_SEARCH_PARAM (for querying PersonsResponse type see OpenApi specification)
- /ipif/statements/?personId=PERSON_ID (for querying Person type according to the OpenAPI specification)
The Career Tool is a demo application for demonstrating possible ways of utilizing data provided by different servers following the prosopogrAPhI RESTful specification for prosopographical data exchange. Summarized, the tool tries to visualize the "stations of life" for given person on a map and timeline.
It provides a simple input field and allows to select specific prospgrAPhI servers to query for given input. In a next step it combines - the simulated - responses and allows the user to select the most "reasonable" person-response data in a list. After clicking on one of the list entries, it refactors the data for the final visualization on a map and a timeline.
- Mocking server responses through mocked ajax calls returning static test data for Telemann.
- Adapted tool to the new specification defined in the "refs" branch.
React based client without implemented routing features. (no React-Router or Redux)
Major Dependencies:
- React 16 (via create React app)
- Typescript
- Leaflet