Skip to content

This React-based Password Generator creates strong, customizable passwords. Users can specify password length and include numbers and special characters. The project demonstrates the use of React hooks like useState, useCallback, useEffect, and useRef for state management and DOM interactions.

Notifications You must be signed in to change notification settings

sakshamj106/Mini-Project1

Repository files navigation

Password Generator App

Overview

This React-based Password Generator creates strong, customizable passwords. Users can specify password length and include numbers and special characters. The project demonstrates the use of React hooks like useState, useCallback, useEffect, and useRef for state management and DOM interactions.

Features

  • Dynamic Password Length: Adjust the length of the password using a range slider (6 to 50 characters).
  • Include Numbers: Option to include numeric characters in the generated password.
  • Include Special Characters: Option to include special characters (e.g., !@#$%^&*-_+=[]{}~`) in the generated password.
  • Copy to Clipboard: One-click button to copy the generated password to the clipboard for easy use.

Tech Stack

  • React: A JavaScript library for building user interfaces.
  • CSS: For styling the application.
  • JavaScript: Core programming language used in React for logic and functionality.

Screenshot

Password Generator Landing Page

About

This React-based Password Generator creates strong, customizable passwords. Users can specify password length and include numbers and special characters. The project demonstrates the use of React hooks like useState, useCallback, useEffect, and useRef for state management and DOM interactions.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published