Build me a login screen on React
Budget: €8 – €30 EUR
Create a login screen, according to the attached prototype.
*Screen will need to be in Portuguese as attached reference, comments in the code as well, I will translate all texts the coder writes so he can put them back on the project
Screen characterisctics:
-E-mail and password(senha) are obligatory fields
-The password(senha) field must contain a button, that when clicked, shows and hides the user's password.
-By clicking the ENTER(entrar) button, the screen must call upon a redux/saga
- Use a console.log on sagas to present the filled data by the user on the login form.
- Consider validations on possible errors and obligatory fields.
- Screen must be responsive, adapting to mobile devices.
1 - Project must be developed in React, using Hooks;
2 - Use Redux for login.
3 -No APIs are necessary for this test.
4 - The Front must utilize Material UI( our projects are still using the V4 https://v4mui.com/pt/, but you can use the latest version if you want.)
5 - The prototype must be completely considered for development. In case you deem necessary for any changes to be put in place, please do. Describe changes as commentary on the code itself, they will be considered.
6 - You can use React Hook Form for the forms, but it's not obligatory.
7 - At least 3 components must be created.
*Screen will need to be in Portuguese as attached reference, comments in the code as well, I will translate all texts the coder writes so he can put them back on the project
Screen characterisctics:
-E-mail and password(senha) are obligatory fields
-The password(senha) field must contain a button, that when clicked, shows and hides the user's password.
-By clicking the ENTER(entrar) button, the screen must call upon a redux/saga
- Use a console.log on sagas to present the filled data by the user on the login form.
- Consider validations on possible errors and obligatory fields.
- Screen must be responsive, adapting to mobile devices.
1 - Project must be developed in React, using Hooks;
2 - Use Redux for login.
3 -No APIs are necessary for this test.
4 - The Front must utilize Material UI( our projects are still using the V4 https://v4mui.com/pt/, but you can use the latest version if you want.)
5 - The prototype must be completely considered for development. In case you deem necessary for any changes to be put in place, please do. Describe changes as commentary on the code itself, they will be considered.
6 - You can use React Hook Form for the forms, but it's not obligatory.
7 - At least 3 components must be created.