Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hammadryaz/password__manager
React Base Password Manager App , Saved Password on local Storage user-friendly app This app leverages local storage for secure password management and integrates UUID for unique password identification, React Toastify for smooth notifications..
https://github.com/hammadryaz/password__manager
app nodejs reactjs tailwind-css
Last synced: 15 days ago
JSON representation
React Base Password Manager App , Saved Password on local Storage user-friendly app This app leverages local storage for secure password management and integrates UUID for unique password identification, React Toastify for smooth notifications..
- Host: GitHub
- URL: https://github.com/hammadryaz/password__manager
- Owner: HammadRyaz
- Created: 2024-12-31T18:10:34.000Z (16 days ago)
- Default Branch: gh-pages
- Last Pushed: 2024-12-31T19:17:37.000Z (16 days ago)
- Last Synced: 2024-12-31T19:27:53.772Z (16 days ago)
- Topics: app, nodejs, reactjs, tailwind-css
- Language: JavaScript
- Homepage: https://hammadryaz.github.io/Password__Manager/
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🔑 **React Password Manager App** 💻
![React.js](https://github.com/HammadRyaz/Password__Manager/blob/main/React-Logo-PNG-HD-Image.png?raw=true"React.js")
Welcome to the **React Password Manager App**! 🚀 A secure and user-friendly app built with **React**, designed to store, update, and delete your passwords effortlessly. This app leverages **local storage** for secure password management and integrates **UUID** for unique password identification, **React Toastify** for smooth notifications, and **Ant Design (AntD)** for an elegant and responsive user interface. 🎨
## Live Demo
### [https://hammadryaz.github.io/Password__Manager/](https://hammadryaz.github.io/Password__Manager/)
### 📋 **Features**:* **🔐 Secure Password Storage**: Passwords are saved in **local storage** on your browser, ensuring privacy and control over your data without relying on external servers. 💾
* **🆔 Unique Password IDs with UUID**: Each password entry is assigned a **unique ID** using **UUID**, ensuring efficient password management and making updates or deletions easy. 🔑
* **✏️ Update Existing Passwords**: Modify saved passwords anytime with a seamless user interface, and the app updates your information in **local storage** immediately. 🔄
* **🗑️ Delete Passwords**: Clean up your list by easily deleting passwords you no longer need, with smooth confirmation steps. ❌
* **🔔 Notifications with React Toastify**: Stay informed with non-intrusive, customizable notifications for password actions like adding, updating, or deleting entries. 🎉
* **🎨 Stylish UI with Ant Design**: The app uses **Ant Design (AntD)** to provide a sleek, modern, and responsive UI that ensures a fantastic user experience. 🌟### 🚀 **Technologies Used**:
* **React** – The core of the app, enabling fast, dynamic, and responsive user interfaces.
* **Local Storage** – Secure storage for passwords within your browser, ensuring data stays on your device.
* **UUID** – Provides a unique identifier for each password, making updates and deletions smoother and more reliable.
* **React Toastify** – Smooth, easy-to-use notifications for any actions related to your passwords.
* **Ant Design (AntD)** – A powerful UI framework that gives the app a polished, professional design, making it easy to use and visually appealing.
![React.js](https://github.com/HammadRyaz/Password__Manager/blob/main/React-Logo-PNG-Free-Image.png?raw=true"React.js")
## 🔧 Installation
To set up this project locally, follow these steps:1. Clone the repository:
```bash
gh repo clone HammadRyaz/Password__Manager
```2. Navigate to the project directory:
```bash
cd password-manager
```3. Install dependencies:
```bash
npm install
```4. Run the app:
```bash
npm start
```5. Open your browser and go to `http://localhost:5173`.
### 📍 **Why Use This App?**
* **Secure**: Passwords are stored locally, with no need for external servers. 🔒
* **Unique IDs with UUID**: Every password entry gets a unique identifier, making it easy to update or remove specific passwords. 🆔
* **Smooth Notifications**: Get instant feedback on your actions, thanks to **React Toastify**. 🎉
* **Beautiful UI**: The **Ant Design** components create a user-friendly experience with a clean, responsive layout. 🌍---
🌟 **Contribute**
Feel free to fork the project, submit issues, or send pull requests to improve this password manager. Let's work together to enhance security and usability! 🤝Happy coding! 🎉