This repository contains a password generator application built using React and Vite. It provides a minimal setup to get React working with hot module replacement (HMR) and includes some ESLint rules.
-
To see the Live demo of app, follow this Link
https://passwordgeneratorrrrrr.netlify.app/
This project can also be seen live at Live Link.
-
Clone the repository:
git clone https://github.com/Abdulmehad/PasswordGeneartorinReact.git
-
Navigate to the project directory:
cd PasswordGeneartorinReact
-
Install the dependencies:
npm install
-
Start the development server:
npm run dev
This will start the application on a local development server.
-
Open your web browser and visit
http://localhost:3000
to access the password generator application.
- Generates secure passwords with customizable options.
- Allows users to specify the length of the password.
- Provides options to include uppercase letters, lowercase letters, numbers, and special characters in the generated password.
- Updates the password in real-time as the user modifies the options.
- React: The project is built using React, a popular JavaScript library for building user interfaces.
- React Hooks: The project utilizes React hooks such as
useState
,useCallback
,useEffect
, anduseRef
for managing state, handling side effects, and accessing DOM elements.
Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.
This project is licensed under the MIT License.
This project was created as a learning exercise and is based on the React and Vite documentation and examples.
Feel free to customize this README file to add more information about the project, such as additional features, usage examples, or any other relevant details.