An open API service indexing awesome lists of open source software.

https://github.com/hemant110800/login-handler-app

Created a Login Page , expecting user to enter valid Email and Password , applied basic validations to Email and Password field and after successful credentials entering user to Home Screen , and maintaining user login status in LocalStorage, so that refreshing won't impact. Used AuthContext (for storing user details) useContext , useReducer hooks.
https://github.com/hemant110800/login-handler-app

css html javascript react reacthooks reactjs usecontext useeffect-hook usereducer-hook

Last synced: about 2 months ago
JSON representation

Created a Login Page , expecting user to enter valid Email and Password , applied basic validations to Email and Password field and after successful credentials entering user to Home Screen , and maintaining user login status in LocalStorage, so that refreshing won't impact. Used AuthContext (for storing user details) useContext , useReducer hooks.

Awesome Lists containing this project

README

          

# Login-Handler-App
Created a Login Page , expecting user to enter valid Email and Password , applied basic validations to Email and Password field and after successful credentials entering user to Home Screen , and maintaining user login status in LocalStorage, so that refreshing won't impact. Used AuthContext (for storing user details) useContext , useReducer hooks.

1)Empty Field Validations
![image](https://github.com/hemant110800/Login-Handler-App/assets/48346161/b4af32e5-989c-402b-b2d6-b133bd9c3dab)

2)Email Vaildations
![image](https://github.com/hemant110800/Login-Handler-App/assets/48346161/12824ffc-1a2b-4f85-a84c-f39897315294)

3)Password Validations
![image](https://github.com/hemant110800/Login-Handler-App/assets/48346161/12db7b4c-66f9-4378-b6e5-461ac0b3eb99)

4)Valid Credentials
![image](https://github.com/hemant110800/Login-Handler-App/assets/48346161/e4f05774-20bd-43e7-bf8f-ee3511dddeda)