Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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..

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! 🎉