Skip to content

nanthakumar-m/password_generator-react

Repository files navigation

🔐 Password Generator – React

The Password Generator is a React application that creates secure random passwords based on selected options like character length and inclusion of uppercase letters, numbers, and symbols. It’s built to help users generate strong and customizable passwords quickly

This project was developed to understand how to work with form inputs, checkboxes, and conditional logic in React. It also gave experience with generating dynamic output using controlled components and logic-driven UI updates.

🔗👉 click here to see the live demo--> https://nanthakumar-m.github.io/password_generator-react/

🚫 Note: This website is not responsive and is best viewed on desktop screens.

⚙️ Technologies Used

  • HTML5
  • CSS3
  • React
  • Vite (Build tool)

💡Core Features

✅ Generates random passwords based on selected criteria

✅ Options to include uppercase letters, numbers, and symbols

✅ Allows custom password length selection via input

✅ Uses checkbox inputs for feature toggling

✅ Instantly updates the generated password on button click

🎯 What I Gained / Concepts Practiced

✅ Practiced handling multiple form inputs and checkboxes in React

✅ Learned how to dynamically build strings based on user-selected options

✅ Improved logic skills in conditionally generating output

✅ Understood how to use useState for multiple dynamic elements

📸 Screenshots

image

image

image

image

image

image

About

A React-based password generator that creates strong, customizable passwords based on user-selected criteria.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published