PasswordChecker is an Angular application designed to assess the strength of passwords. This application provides a visual representation of the password strength using three color-coded sections.
The password strength is represented using the following color-coded sections:
- Gray Sections (Empty Field): If the password field is empty, all sections are displayed in gray.
- Red Sections (Short Password): If the password contains fewer than 8 characters, all sections are displayed in red.
- Red Section (Easy Password): If the password is considered easy, only the first section is displayed in red, and the rest are gray.
- Yellow Sections (Medium Password): If the password is of medium strength, the first two sections are displayed in yellow, and the last one is gray.
- Green Sections (Strong Password): If the password is strong, all sections are displayed in green.
Before running the PasswordChecker application, ensure you have the following prerequisites installed on your system:
- Node.js
- Angular CLI
- Clone the repository:
git clone https://github.com/marharita08/PasswordChecker
- Navigate to the project directory:
cd PasswordChecker
- Install the dependencies:
npm install
- Run the development server:
ng serve
- Open your browser and visit:
http://localhost:4200