Fullstack open Exercise 4 Concerned with writing unit and integration tests for the backend, along with implementing user authentication and authorization.