Django Password Generator

Overview

Django Password Generator is a web application built with Django that allows users to generate secure passwords based on their preferences for total letters, symbols, and numbers.

Features

  • Customizable password length, symbols, and numbers.
  • Stylish and user-friendly interface.
  • Password shuffling for added security.

Getting Started

  1. Clone the repository:

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

    python -m venv venv
    venv\Scripts\activate  # On MacOS, use `source venv/bin/activate`
  3. Run the development server:

    python manage.py runserver
  4. Visit http://127.0.0.1:8000/ in your browser.

Usage

  1. Fill in the desired values for total letters, symbols, and numbers.
  2. Click on the "Generate Password" button.
  3. Copy the generated password to the clipboard using the "Copy Password" button.

Screenshots

Password Generator ScreenShot

Technologies Used

  • Python
  • Django
  • Bootstrap
  • HTML
  • Javascript
  • CSS

License

This project is licensed under the MIT License.

Contributing

Feel free to contribute to this project by opening issues or submitting pull requests.