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.
- Generate random secure passwords
- Customizable length
- Options to include:
- Custom Length
- Numbers
- Special characters
- Copy to clipboard functionality
- Accessible UI
- React (Vite)
- Tailwind CSS
- JavaScript (ES6+)
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
- Node.js (v18 or later)
- npm
# 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
Deploy the contents of the build folder using:
- Vercel
- Netlify
- GitHub Pages
- Render
This project is licensed under the MIT License.
See the LICENSE file for details.
Your Name
GitHub: @anand11206
Contributions are welcome!
Feel free to fork this repo, open issues, or submit pull requests.