/password_generator

A simple password generator application with the ability to customize password criteria and manage generated passwords.

Primary LanguageTypeScript

Password Generator

A simple password generator application with the ability to customize password criteria and manage generated passwords.

Features

  • Generate secure passwords based on specified criteria.
  • Customize password conditions (small letters, capital letters, numbers, symbols, and length).
  • Copy and generate a new password with a single click.
  • Store up to 10 generated passwords.
  • Copy passwords to the clipboard.
  • Delete stored passwords.

Technologies Used

  • TypeScript
  • Vite
  • React
  • react-hot-toast
  • react-icons

Getting Started

Prerequisites

  • Node.js and npm installed on your machine.

Installation

  1. Clone the repository:

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

    cd password-generator
  3. Install dependencies:

    npm install
  4. Run the application:

    npm run dev

The application will be available at http://localhost:5173.

Usage

1.Customize your password criteria using the checkboxes and input fields. 2.Click the "Generate Password" button to create a new password. 3.Copy the generated password to the clipboard using the "Copy" button. 4.Store up to 10 passwords, delete them, and copy stored passwords to the clipboard.

Contributing

Contributions to WeatherApp are welcome! If you have any bug reports, feature requests, or suggestions, please open an issue or submit a pull request.

License

This project is open-source and available under the MIT License. See the LICENSE file for details.

Contact

For any inquiries or support, please feel free to reach out to me at danarafha@gmail.com.