Skip to content
Snippets Groups Projects
Björn Berger's avatar
c3b1c16c
History

Search-UI

Setup

  • run npm install to install all dependencies
  • run npm run proxy to start the CORS proxy (requires port 3001 to be forwarded)
  • run npm start to start the project in development mode (requires port 3000 to be forwarded)

Contributing

In preparation of a new commit to this project, please run the following commands locally before check-in:

> npm run prettier:write
> npm run type-check
> npm run lint
> npm run test

Technologies

  • React: A popular frontend library to create interactive UI.
  • styled-components: A CSS-in-JS solution to create CSS with JS. This way we do not have CSS files and will just produce one single JS bundle that can be injected into any HTML document.
  • zustand: A small state management library to make the UI interactive and handle navigation and API requests.

Consent

On this website, we use the web analytics service Matomo to analyze and review the use of our website. Through the collected statistics, we can improve our offerings and make them more appealing for you. Here, you can decide whether to allow us to process your data and set corresponding cookies for these purposes, in addition to technically necessary cookies. Further information on data protection—especially regarding "cookies" and "Matomo"—can be found in our privacy policy. You can withdraw your consent at any time.