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.
- 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.
- 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.
Clone the repository:
- git clone
- cd Password-Manager-App1
- npm install
- npm run dev
GitHub: @CodzHorizon
© 2025 CodzHorizon. All rights reserved.
This project is intended for educational and personal use only.