Login Screen Simulation
GitHub Repository: HERE
Made with: Visual Studio, React, NodeJS
Programming Languages: JavaScript & HTML (JSX), CSS
For this application, a user simulates a typical login screen where they type an email address and a valid password. While visually there is not much going on. In the backend, this program shows key initializing (for users to remain logged in), handling invalid inputs, permitting any valid email, validating password length, and redirecting a user to a different page. For this program, a valid email consists of an '@' sign, and a valid password must consist of eight or more letters, numbers, or symbols. Once the user is logged in they are redirected to a login page where they have a success message waiting. Also, it is important to note that even when the page is refreshed the user remains logged in. Only until the user clicks the "Logout" button the user can repeat the process.