* write end-to-end tests via https://www.cypress.io/

* implement e2e tests in ci pipeline