Skip to content

A dynamic password generator web app built with Python, Flask, HTML, and Tailwind CSS. This app features a Matrix-themed design with a background video, dynamic password generation options, and creative styling elements.

Notifications You must be signed in to change notification settings

nomaanahmeddd/guardify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Guardify

A Strong Password Generator

A dynamic password generator web app built with Python, Flask, HTML, and Tailwind CSS. This app features a Matrix-themed design with a background video, dynamic password generation options, and creative styling elements.

Features

  • Matrix-themed design with a background video
  • Dynamic password generation with customizable options
    • Password length
    • Include uppercase letters
    • Include numbers
    • Include special characters
  • Modern and stylish UI with animations
  • Responsive design

Screenshots

App Screenshot

Installation

To get started with this project, you need to have Python and Flask installed. Follow these steps:

  1. Clone the repository:

    git clone https://github.com/yourusername/strong-password-generator.git
    cd strong-password-generator
  2. Set up a virtual environment:

    python -m venv venv
    source venv/bin/activate  # On Windows use `venv\Scripts\activate`
  3. Install the dependencies:

    pip install -r requirements.txt
  4. Run the application:

    python app.py
    

The app will be available at http://127.0.0.1:5000/.

Usage

  • Open the web app in your browser.
  • Adjust the slider to set the desired password length.
  • Select the options for including uppercase letters, numbers, and special characters.
  • Click the "Generate Password" button to get a new strong password.
  • Click the "Copy" button to copy the generated password to your clipboard.

Customization

You can customize the look and feel of the application by modifying the CSS files located in the /static/styles directory. The Matrix-themed font is located in the /static/fonts directory.

License

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

Author Made with love by khaja Noman Ahmed. @nomanahmed LinkedIn

About

A dynamic password generator web app built with Python, Flask, HTML, and Tailwind CSS. This app features a Matrix-themed design with a background video, dynamic password generation options, and creative styling elements.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published