This project is being developed by me as part of my TFM project with the objective of providing an interface to interact with the TFM-API-express pod in order to answer to Right of Access petitions.
It is important that the authentication is done also on the API, as explained in its readme.
In case the port is changed on the API, it must be changed in the code of this application, in the uri variable inside pages/index.jsx in order to make the query to the correct address.
The port can be changed by changing the parameter of the listen function inside the server.js file.
react
@inrupt/solid-ui-react
@inrupt/prism-react-components
axios
react-dropdown-tree-select
@coreui/react
react-query
react-query/devtools
@coreui/react
@coreui/coreui/dist/css/coreui.min.css
@inrupt/solid-client
@inrupt/solid-client-authn-browser
bootstrap/dist/css/bootstrap.min.css
-
Clone the repo.
-
Run the development server:
npm ci && npm run dev # or yarn dev
-
Open http://localhost:3000 with your browser.