Skip to content

y-singh09/Passsword-Generator

Repository files navigation

Password Generator

A simple and customizable password generator built with React. This application allows users to generate random passwords with various settings, such as length and inclusion of numbers and special characters.

Features

  • Generate random passwords with customizable length.
  • Include or exclude numbers and special characters.
  • Copy generated passwords to the clipboard.
  • Responsive design with an easy-to-use interface.

Demo

Password Generator Screenshot Password Generator Screenshot

Installation

To run this project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/your-username/Passsword-Generator.git
  2. Navigate to the project directory:

cd Passsword-Generator
  1. Install dependencies:
Make sure you have Node.js installed. Then, run: 
npm install
  1. Start the development server:
npm start

This will start the development server and open the application in your default web browser.

Usage

Generate a Password:

  • Use the range slider to set the desired length of the password.
  • Check or uncheck the options to include numbers and special characters.
  • Click the "Generate" button to create a new password. Copy to Clipboard:
  • Click the "COPY" button to copy the generated password to your clipboard.

Technologies Used

  • React: For building the user interface.
  • Tailwind CSS: For styling the application.
  • JavaScript: For implementing password generation logic.

Project Structure

  • src/: Contains the source code for the application.
  • App.js: Main component that handles password generation and user interface.
  • index.js: Entry point of the React application.
  • public/: Contains static files like index.html and images.

Contributing

If you want to contribute to this project, please follow these guidelines:

  • Fork the repository.
  • Create a new branch for your feature or bug fix.
  • Make your changes and commit them.
  • Push your changes to your forked repository.
  • Create a pull request with a description of your changes.

About

A simple and customizable password generator built with React. This application allows users to generate random passwords with various settings, such as length and inclusion of numbers and special characters.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors