Password-Generator-using-Vite-React

This project is a password generator application built with Vite and React. It allows users to generate random passwords of varying lengths with options for including numbers and special characters.

Visit the Live Website

Password Generator Live Website

Screenshots and Demo

Password Generator UI

Project Details

GitHub URL: Password Generator GitHub

Features

  1. Generate random passwords of customizable lengths.
  2. Option to include numbers and special characters in passwords.
  3. Responsive design for usability on various devices.

Technologies Used

  • React: A JavaScript library for building user interfaces.
  • Vite: Next-generation frontend tooling for fast development.
  • Tailwind CSS: A utility-first CSS framework for rapid UI development.
  • JavaScript (ES6+): Modern JavaScript for logic implementation.
  • HTML5 and CSS3: Standard web technologies for structure and styling.

Installation

To run this project locally, follow these steps:

  1. Clone the repository:
git clone https://github.com/askgurdit/Password-Generator-using-Vite-React.git
  1. Navigate to the project directory:
cd Password-Generator-using-Vite-React
  1. Install dependencies:
npm install
  1. Run the development server:
npm run dev

Usage

Once the development server is running, open your browser and go to http://localhost:3000 to access the password generator. Customize the password length and options as needed, then generate passwords instantly.

Project Structure

Password-Generator-using-Vite-React/
│
├── public/
│   └── index.html
│
├── src/
│   ├── components/
│   │   └── PasswordGenerator.jsx
│   ├── assets/
│   │   └── screenshots/
│   │       └── home.png
│   ├── App.jsx
│   ├── index.jsx
│   └── styles/
│       └── tailwind.css
│
└── package.json

License

This project is licensed under the MIT License.

Contributing

Feel free to open issues or submit pull requests for any improvements or bug fixes.