Skip to content

Latest commit

 

History

History
91 lines (65 loc) · 3.33 KB

README.md

File metadata and controls

91 lines (65 loc) · 3.33 KB

🔐 PasswordSentinel: Password Generator & Manager

🖼️ Screenshots

PasswordSentinel Interface

✨ Key Features

Advanced Password Generation

  • Customizable Length: Choose from 6 to 30 characters for your passwords.
  • Toggle Character Sets: Select from uppercase, lowercase, numbers, and symbols to create secure passwords tailored to your needs.
  • Real-time Strength Evaluation: Instantly see how strong your password is as you create it.
  • Dynamic Visual Indicators: Enjoy visual feedback with changing images that reflect password strength.

Password Management

  • Save with Ease: Store passwords alongside custom labels for easy reference.
  • Edit & Delete: Modify or remove saved passwords as needed.
  • Local Storage Integration: All passwords are saved securely in your browser’s local storage.
  • Clipboard Copying: Easily copy passwords to your clipboard for quick access.

User Interface

  • Clean & Intuitive Design: Navigate with ease through a user-friendly interface.
  • Interactive FAQ Section: Get instant answers to common questions.
  • Responsive Layout: Enjoy a seamless experience across all devices.
  • Visual Feedback: Clearly see password strength with engaging visuals.

Security Features

  • Client-side Generation: All password generation occurs on the client side for enhanced security.
  • No Server-side Storage: Your passwords remain private and are not stored on any server.
  • Secure Password Evaluation: Strong algorithms ensure safe password assessments.
  • Automated Strength Assessment: Receive immediate feedback on password strength as you create.

💡 Usage

  1. Generate a Password

    • Adjust the length slider (6-30 characters).
    • Select desired character types.
    • Password generates automatically with changes.
  2. Save Passwords

    • Enter a label/email for reference.
    • Input or generate a password.
    • Click 'Save' to store locally.
  3. Manage Passwords

    • View all saved passwords.
    • Edit existing entries.
    • Delete unwanted passwords.
    • Copy passwords to clipboard.

🛠️ Technical Stack

  • HTML5
  • CSS3
  • Vanilla JavaScript
  • Local Storage API

🤝 Contributing

Contributions are welcome! Here's how you can help:

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/AmazingFeature)
  3. Commit changes (git commit -m 'Add AmazingFeature')
  4. Push to branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📜 License

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

🔗 Links

👤 Author

CyberSphinxxx

🗺️ Map

36ab4c6c-210f-4e3d-8d85-7e15c6a16d59

Flowchart

PasswordSentinelFlowChart-2024-10-28-195803


⭐️ Star this repository if you find it helpful!