Skip to content

CodzHorizon/Password-Manager-App1

Repository files navigation

PassVault - Password Manager

PassVault is a responsive and modern password manager built with React.js, Vite, Tailwind CSS, and Local Storage. It allows users to securely store, edit, and delete their passwords with a clean and intuitive interface.

ScreenShots

image

Mobile View

image

Features

  • Add Passwords: Save website credentials (site, username/email, password) securely in your browser's local storage.
  • Edit Passwords: Update existing credentials easily.
  • Delete Passwords: Remove credentials you no longer need.
  • Copy to Clipboard: Instantly copy site, username, or password with a single click.
  • Show/Hide Password: Toggle password visibility for convenience.
  • Persistent Storage: All data is stored in the browser's local storage, ensuring your passwords remain available across sessions.
  • Responsive Design: Optimized for all screen sizes, from mobile to desktop.
  • Modern UI: Built with Tailwind CSS for a sleek and user-friendly experience.
  • Notifications: Get instant feedback for actions like save, delete, and copy using react-toastify.

How It Works

  • Frontend: Built with React.js and Vite for fast development and hot module replacement.
  • Styling: Uses Tailwind CSS for utility-first, responsive design.
  • Routing: Managed with react-router-dom for seamless navigation.
  • Unique IDs: Password entries are uniquely identified using uuid.
  • Local Storage: All password data is stored locally in your browser, ensuring privacy and persistence.

Getting Started

Clone the repository:

  • git clone
  • cd Password-Manager-App1
  • npm install
  • npm run dev

👨‍💻 Author

GitHub: @CodzHorizon


©️ Copyright

© 2025 CodzHorizon. All rights reserved.

This project is intended for educational and personal use only.

Releases

No releases published

Packages

No packages published