Skip to content

anand-devx/password-generator

Repository files navigation

🔐 Password Generator - React App

A modern, responsive password generator built using React. This tool allows users to generate secure, customizable passwords quickly and easily. Ideal for developers, security-conscious users, and general productivity.

🚀 Features

  • Generate random secure passwords
  • Customizable length
  • Options to include:
    • Custom Length
    • Numbers
    • Special characters
  • Copy to clipboard functionality
  • Accessible UI

🛠️ Tech Stack

  • React (Vite)
  • Tailwind CSS
  • JavaScript (ES6+)

📸 Demo

Password Generator

📂 Folder Structure

password-generator/
├── public/
│ └── vite.svg
├── src/
│ ├── App.jsx
│ ├── index.css
│ └── main.jsx
├── .gitignore
├── package-lock.json
├── eslint.config.json
├── LICENSE
├── package.json
├── vite.config.json
├── index.html
└── README.md

⚙️ Installation & Setup

Prerequisites

  • Node.js (v18 or later)
  • npm

Steps

# Clone the repository
git clone [https://github.com/yourusername/react-password-generator.git](https://github.com/anand11206/password-generator.git)
cd password-generator

# Install dependencies
npm install

# Start the development server
npm run dev     # for Vite

# Build for production
npm run build

Build output will be in the dist/ or build/ folder.

Once the server starts, open:

text
http://localhost:5173 or what shows in terminal


🌍 Deployment

Deploy the contents of the build folder using:

  • Vercel
  • Netlify
  • GitHub Pages
  • Render


📄 License

This project is licensed under the MIT License.
See the LICENSE file for details.


👤 Author

Your Name
GitHub: @anand11206


🤝 Contributions

Contributions are welcome!
Feel free to fork this repo, open issues, or submit pull requests.


About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published