Password Generator App

Welcome to the Password Generator App! This application, designed with a cyberpunk aesthetic, allows users to generate secure and random passwords with various customizable options. It also features AI-powered prompts to help you tailor your password to your specific needs. The app is available on both Android and the web.

Features

  • Cyberpunk Design: Enjoy a futuristic and vibrant interface inspired by cyberpunk themes.
  • Random Password Generation: Generate strong and secure passwords.
  • Customizable Length: Use the slider to specify the desired length of the password.
  • Character Options: Include or exclude uppercase letters, lowercase letters, numbers, and special characters.
  • AI-Powered Prompts: Receive intelligent prompts to customize your password based on your preferences.
  • Clipboard Copy: Easily copy the generated password to the clipboard.
  • User-Friendly Interface: Simple and intuitive design for ease of use.

Platforms

  • Android: Available for download on Android devices.
  • Web: Accessible via the web for cross-platform compatibility.

Live Demo

Check out the live demo of the Password Generator App here.

Screenshots

Installation

To run the Password Generator App on your local machine, follow these steps:

  1. Clone the repository:

    git clone https://github.com/saikishan5000/password_generator.git
  2. Navigate to the project directory:

    cd password_generator
  3. Install dependencies:

    flutter pub get
  4. Run the app:

    flutter run

Usage

  1. Open the app.
  2. Specify the length of the password you want to generate using the length selector slider.
  3. Select the character types you want to include in your password (uppercase, lowercase, numbers, special characters) using the toggles.
  4. Use AI prompts to receive suggestions on how to customize your password based on your needs.
  5. Generate the password by tapping the "Generate" button.
  6. Copy the password to your clipboard by tapping the "Copy" button.

Contributing

Contributions are welcome! To contribute to the Password Generator App, please follow these steps:

  1. Fork the repository.
  2. Create a new branch:
    git checkout -b feature/YourFeatureName
  3. Make your changes.
  4. Commit your changes:
    git commit -m 'Add some feature'
  5. Push to the branch:
    git push origin feature/YourFeatureName
  6. Create a new Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

If you have any questions, feel free to reach out to the project maintainers:

Thank you for using the Password Generator App!