/password-generator

Password Generator is a web application that empowers users to customize the generation of secure passwords.

Primary LanguageTypeScript

Password Generator

Project Overview

Password Generator is a web application that empowers users to customize the generation of secure passwords. Users can specify various parameters including password length, inclusion of uppercase letters, lowercase letters, numbers, and symbols. After configuring their preferences, they can generate a password and view both the generated password and its estimated complexity.

Features

  • Password Length: Choose the desired length for your password.
  • Include Uppercase Letters: Include uppercase letters in the generated password.
  • Include Lowercase Letters: Include lowercase letters in the generated password.
  • Include Numbers: Include numbers in the generated password.
  • Include Symbols: Include symbols in the generated password.

Project Configuration

  • Vite
  • Prettier

Tech Stack

  • React + TypeScript
  • Tailwind
  • Zustand

Local Development

To run the project locally, follow these steps:

  1. Clone the repository:

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

    cd password-generator
  3. Install dependencies:

    npm install
  4. Start the development server:

    npm run dev
  5. Open your web browser and manually enter the following link:

    http://localhost:YOUR_PORT_NUMBER
    

Now, you can explore the Password Generator application on your local machine and generate secure passwords based on your preferences.

Live Deployment

Explore and try the Password Generator application live:

Feel free to use, share, and contribute to the project! If you have any feedback or suggestions, I'd love to hear them. Enjoy generating secure passwords with Password Generator!