## Description Add automated end-to-end tests for important user flows in Artex. The tests should verify that the frontend, backend and database work correctly together. ## Done when - [x] An E2E testing framework is configured. - [x] A complete core user flow is tested. - [x] Authentication and protected routes are tested. - [x] Gallery management is tested. - [x] The core flow includes gallery creation and adding an artwork. - [x] The tests can be run with an npm command. - [x] All E2E tests pass locally.