Skip to content

kidddevs/passworder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PASSWORDER 🔑

PASSWORDER is a React App that generates strong passwords mixed with strings, numbers, and special characters. It provides options for users to generate passwords of different lengths (8, 12, or 16 characters) and includes buttons to copy the generated password and generate a new one.

Features 🎛️

  • Generate strong passwords with customizable length (8, 12, or 16 characters)
  • Mixes strings, numbers, and special characters for added security
  • Copy the generated password to the clipboard
  • Generate a new password with a single click

Installation Instructions 🪛

To install the required programs for the build process, follow these steps:

  1. Install Node.js:

    • Download the appropriate installer for your operating system from the official Node.js website: https://nodejs.org
    • Follow the installation instructions provided by the installer.
  2. Verify that Node.js and npm are installed correctly by running the following commands in your terminal: node -v npm -v You should see the version numbers displayed, indicating a successful installation.

Build Instructions 🛠️

To create an exact copy of the add-on code, follow these steps:

  1. Clone the repository: git clone https://github.com/kidddevs/passworder.git

  2. Navigate to the project directory: cd passworder

  3. Install the required dependencies: npm install --legacy-peer-deps

Build Script 🪄

The project includes a build script that automates the necessary technical steps. To execute the build script, run the following command: npm run build

  1. The built extension files will be available in the build directory.

Requirements 📦

  • Operating System: Windows, macOS, Linux
  • Node.js: Version 12 or later
  • npm: Version 6 or later

Usage 🕹️

  1. Click on the PASSWORDER extension icon in the Firefox toolbar.

  2. Choose the desired length for your password by clicking on one of the buttons (8, 12, or 16 characters).

  3. The generated password will be displayed on the screen.

  4. Click on the "Copy Password" button to copy the generated password to the clipboard.

  5. To generate a new password, click on the "Generate new password" button.

Contributing 💻

Contributions are welcome! If you find any bugs or have suggestions for new features, please open an issue or submit a pull request. Please make sure to follow the existing code style and include relevant tests if applicable.

License 🏷️

This project is licensed under the MIT License.

Acknowledgments ✋🏽😎

This extension was developed using React, Material-UI, and the WebExtensions API for Firefox.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published