Issue: Lack of Error Handling for Backend Unavailability
Description
When attempting to log in or sign up on the frontend without the backend server running, there is no clear indication of the issue. Instead of displaying an error message, a spinner continues indefinitely, giving the impression that the process is ongoing.
Expected Behavior
After hitting the submit button for login or signup when the backend server is not running, users should receive a meaningful error message indicating the unavailability of the backend.
Steps to Reproduce
- Start the frontend application.
- Ensure that the backend server is not running.
- Attempt to log in or sign up.
- Observe the behavior – a spinner continues without providing any error feedback.
Actual Behavior
The frontend application continues to show a spinner, giving no indication of the backend unavailability.
Screenshots

Issue: Lack of Error Handling for Backend Unavailability
Description
When attempting to log in or sign up on the frontend without the backend server running, there is no clear indication of the issue. Instead of displaying an error message, a spinner continues indefinitely, giving the impression that the process is ongoing.
Expected Behavior
After hitting the submit button for login or signup when the backend server is not running, users should receive a meaningful error message indicating the unavailability of the backend.
Steps to Reproduce
Actual Behavior
The frontend application continues to show a spinner, giving no indication of the backend unavailability.
Screenshots