Thoughts on adding E2E tests (Cypress etc) to test critical user flows like logging in/signup, creating a project, locking and accessing a task and so on? I notice there aren't any at the moment. I don't think it would impact deployment times that much either.