Skip to content

Latest commit

 

History

History
54 lines (27 loc) · 2.7 KB

README.md

File metadata and controls

54 lines (27 loc) · 2.7 KB

Password-Generator-Java

Week-4 Challenge

License: MIT

Description

I have developed a web application that facilitates the generation of a highly secure and robust password, using user-defined criteria. The application is designed to function within a browser environment and utilizes dynamic HTML and CSS powered by my proficient JavaScript code. In addition to its functional capabilities, the application incorporates a sleek and refined user interface, which provides an effortless and intuitive user experience. The interface is also designed to be responsive, enabling seamless adaptability to a wide range of screen sizes, thereby enhancing its accessibility and usability across various devices. Overall, the application provides a highly effective solution for password generation with a focus on optimal user experience and functionality.

Live URL

https://slfdspln.github.io/Password-Generator-Java/

Screenshots

png

Technologies Used

This project utilizes HTML, CSS, & JavaScript

Installation

1.Clone the repo: git clone [email protected]:Slfdspln/password-generator-java.git

2.Open in VS Code. If you do not have VS code you must install it.

Usage Information

To run the application, navigate to its directory using the command line, install dependencies (npm i), and run the command "node index.js". Answer the questions that follow and once done, a message will appear confirming the logo generation. Check the newly generated SVG file for your new logo.

For unit testing, refer to the Test Instructions section.

Features

The page's features are highly intuitive for users. Upon clicking the "generate password" button, a series of confirm prompts guide the user in selecting the desired character types and password length. Once all prompts are answered, the generated password is displayed within the "your secure password" text box.

License

NOTICE: This application is covered under the MIT License

How to Contribute

I am receptive to collaborative efforts. Should you decide to engage in such endeavors, kindly create an issue and implement any desired modifications on a designated feature branch. Please await approval prior to merging the changes into the primary branch.

Questions

Need more information? You can contact me through my LinkedIn or Email. Links provided below.

Click for LinkedIn -> LinkedIn

Click to Email -> Email