Skip to content

Latest commit

 

History

History
67 lines (42 loc) · 1.9 KB

README.md

File metadata and controls

67 lines (42 loc) · 1.9 KB

Password Generator

A modern, web-based application built with React.js and Chakra UI that facilitates the generation of secure passwords based on specific criterias.

Features

  • Customizable Password Criteria: Users can define the length and character types (Uppercase, Lowercase, Symbols, Numbers) to generate passwords according to their preferences.
  • Multiple Password Generation: Ability to generate multiple passwords simultaneously.
  • Copy Functionality: Users can easily copy individual passwords or all generated passwords to their clipboard for immediate use.

Demo

Installation

Follow these steps to set up and run the application locally:

  1. Clone this repository:

    git clone https://github.com/MegalithOfficial/simple-password-generator.git
  2. Navigate to the project directory:

    cd password-generator
  3. Install dependencies:

    npm install
  4. Start the application:

    npm start
  5. Access the application:

    Open your browser and visit http://localhost:3000 to use the application.

Usage

  • Select the desired password criteria by ticking the checkboxes (Uppercase, Lowercase, Symbols, Numbers).
  • Adjust the password length using the slider control.
  • Click the "Generate Passwords" button to create passwords based on the selected criteria.
  • Utilize the "Copy" buttons to copy individual or all passwords to the clipboard.

Technologies Used

  • React.js: Frontend library for building user interfaces.
  • Chakra UI: Simple, modular component library for React applications.

Contributors

License

This project is licensed under the Apache-2.0.