Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
_1) It lets a user login with the correct credentials
2) Created a component "LoginForm " it's responsible for rendering a login form UI and handling user input. It uses Firebase authentication to authenticate users with email and password, and performing client-side validation for form fields and displaying error messages.
Related Issue
https://cherryontech-jupiter-jumpers.atlassian.net/jira/software/projects/SCRUM/boards/1/backlog?selectedIssue=SCRUM-15)](https://cherryontech-jupiter-jumpers.atlassian.net/browse/SCRUM-15
Type of Changes
feature update introduces client-side form validation and Firebase authentication integration to enhance the login experience,
Update Screenshots
Testing Instructions
Verify that the login form renders correctly on both desktop and mobile devices.
Attempt to submit the form without entering any data to ensure that required field validation works.
Try entering an invalid email address format and ensure that the appropriate error message is displayed.
Enter a valid email address but an incorrect password and verify that the error message accurately reflects the issue.
Enter valid credentials and confirm that the form submits successfully, logging the user in and redirecting them to the expected page.