Skip to content

Mr.Secure is a sleek and intuitive security app designed to help users securely store and manage their credentials. With a modern UI and seamless user experience, it ensures that passwords are handled efficiently while keeping security at the core.

License

Notifications You must be signed in to change notification settings

mohammadhashim135/MrSecure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Mr. Secure πŸ”

A Secure and User-Friendly Password Manager

Overview

Mr. Secure is a React-based password manager that allows users to securely store, edit, and manage their credentials for different websites. It features local storage, password validation, and one-click clipboard copying for ease of use.


Features πŸš€

βœ… Secure Password Storage – Store credentials safely in the browser’s local storage.
βœ… Strong Password Validation – Ensures passwords meet security standards.
βœ… Edit & Update Entries – Modify saved credentials easily.
βœ… One-Click Copy – Quickly copy usernames and passwords to the clipboard.
βœ… Delete Functionality – Remove credentials when no longer needed.
βœ… Interactive UI – A sleek, modern, and responsive design with dark mode support.
βœ… Animated Button Feedback – Button image dynamically changes on action.
βœ… Toast Notifications – Get real-time feedback for actions (success, errors, and warnings).


Tech Stack πŸ› 

  • Frontend: React.js, Tailwind CSS
  • State Management: React Hooks (useState, useEffect)
  • Storage: LocalStorage (No database required)
  • UI Components: Font Awesome icons, Toastify notifications

Installation & Setup πŸ—

1. Clone the Repository

git clone https://github.com/mohammadhashim135/MrSecure.git
cd MrSecure

2. Install Dependencies

npm install

3. Start the Application

npm start

Usage Guide πŸ“

πŸ”Ή Enter Website URL – Type the website name where the credentials belong.

πŸ”Ή Enter Username & Password – Provide the login details.

πŸ”Ή Click β€˜Add Password’ – The credentials will be securely saved in local storage.

πŸ”Ή Copy Credentials – Click the copy icon to copy the username or password.

πŸ”Ή Edit or Delete – Modify or remove credentials as needed.


Project Structure πŸ“‚

MrSecure/
│── src/
β”‚   │── components/
β”‚   β”‚   │── Manager.js  # Main Password Manager Component
β”‚   │── assets/
β”‚   β”‚   │── Dashboard.gif  # Default button image
β”‚   β”‚   │── unlink.gif  # Animation for button click
β”‚   │── App.js
β”‚   │── index.js
│── public/
│── package.json
│── README.md

Screenshots πŸ“Έ

Mr. Secure Dark Mr. Secure Light


Contributing 🀝

Contributions are welcome! If you’d like to improve Mr. Secure, feel free to fork the repo and submit a pull request.

Steps to Contribute:

Fork the repository

1. Create a new branch:

git checkout -b feature-branch

2. Make your changes and commit:

git commit -m "Added new feature"

3. Push to the branch:

git push origin feature-branch

Open a Pull Request


License πŸ“œ

This project is licensed under the MIT License.

πŸ’‘ Developed with ❀️ by Mohammad Hashim

Mr. Secure πŸ”

A Secure and User Friendly Password Manager

Overview

Mr. Secure is a React-based password manager that allows users to securely store, edit, and manage their credentials for different websites. It features local storage, password validation, and one-click clipboard copying for ease of use.


Features πŸš€

βœ… Secure Password Storage – Store credentials safely in the browser’s local storage.
βœ… Strong Password Validation – Ensures passwords meet security standards.
βœ… Edit & Update Entries – Modify saved credentials easily.
βœ… One-Click Copy – Quickly copy usernames and passwords to the clipboard.
βœ… Delete Functionality – Remove credentials when no longer needed.
βœ… Interactive UI – A sleek, modern, and responsive design with dark mode support.
βœ… Animated Button Feedback – Button image dynamically changes on action.
βœ… Toast Notifications – Get real-time feedback for actions (success, errors, and warnings).


Tech Stack πŸ› 

  • Frontend: React.js, Tailwind CSS
  • State Management: React Hooks (useState, useEffect)
  • Storage: LocalStorage (No database required)
  • UI Components: Font Awesome icons, Toastify notifications

Installation & Setup πŸ—

1. Clone the Repository

git clone https://github.com/mohammadhashim135/MrSecure.git
cd MrSecure

2. Install Dependencies

npm install

3. Start the Application

npm start

Usage Guide πŸ“

πŸ”Ή Enter Website URL – Type the website name where the credentials belong.

πŸ”Ή Enter Username & Password – Provide the login details.

πŸ”Ή Click β€˜Add Password’ – The credentials will be securely saved in local storage.

πŸ”Ή Copy Credentials – Click the copy icon to copy the username or password.

πŸ”Ή Edit or Delete – Modify or remove credentials as needed.


Project Structure πŸ“‚

MrSecure/
│── src/
β”‚   │── components/
β”‚   β”‚   │── Manager.js  # Main Password Manager Component
β”‚   │── assets/
β”‚   β”‚   │── Dashboard.gif  # Default button image
β”‚   β”‚   │── unlink.gif  # Animation for button click
β”‚   │── App.js
β”‚   │── index.js
│── public/
│── package.json
│── README.md

Screenshots πŸ“Έ

Mr. Secure Dark Mr. Secure Light


Contributing 🀝

Contributions are welcome! If you’d like to improve Mr. Secure, feel free to fork the repo and submit a pull request.

Steps to Contribute:

Fork the repository

1. Create a new branch:

git checkout -b feature-branch

2. Make your changes and commit:

git commit -m "Added new feature"

3. Push to the branch:

git push origin feature-branch

Open a Pull Request


License πŸ“œ

This project is licensed under the MIT License.

πŸ’‘ Developed with ❀️ by Mohammad Hashim

=======

Mr. Secure πŸ”

A Secure and User-Friendly Password Manager

Overview

Mr. Secure is a React-based password manager that allows users to securely store, edit, and manage their credentials for different websites. It features local storage, password validation, and one-click clipboard copying for ease of use.


Features πŸš€

βœ… Secure Password Storage – Store credentials safely in the browser’s local storage.
βœ… Strong Password Validation – Ensures passwords meet security standards.
βœ… Edit & Update Entries – Modify saved credentials easily.
βœ… One-Click Copy – Quickly copy usernames and passwords to the clipboard.
βœ… Delete Functionality – Remove credentials when no longer needed.
βœ… Interactive UI – A sleek, modern, and responsive design with dark mode support.
βœ… Animated Button Feedback – Button image dynamically changes on action.
βœ… Toast Notifications – Get real-time feedback for actions (success, errors, and warnings).


Tech Stack πŸ› 

  • Frontend: React.js, Tailwind CSS
  • State Management: React Hooks (useState, useEffect)
  • Storage: LocalStorage (No database required)
  • UI Components: Font Awesome icons, Toastify notifications

Installation & Setup πŸ—

1. Clone the Repository

git clone https://github.com/mohammadhashim135/MrSecure.git
cd MrSecure

2. Install Dependencies

npm install

3. Start the Application

npm start

Usage Guide πŸ“

πŸ”Ή Enter Website URL – Type the website name where the credentials belong.

πŸ”Ή Enter Username & Password – Provide the login details.

πŸ”Ή Click β€˜Add Password’ – The credentials will be securely saved in local storage.

πŸ”Ή Copy Credentials – Click the copy icon to copy the username or password.

πŸ”Ή Edit or Delete – Modify or remove credentials as needed.


Project Structure πŸ“‚

MrSecure/
│── src/
β”‚   │── components/
β”‚   β”‚   │── Manager.js  # Main Password Manager Component
β”‚   │── assets/
β”‚   β”‚   │── Dashboard.gif  # Default button image
β”‚   β”‚   │── unlink.gif  # Animation for button click
β”‚   │── App.js
β”‚   │── index.js
│── public/
│── package.json
│── README.md

Screenshots πŸ“Έ

Mr. Secure Dark Mr. Secure Light


Contributing 🀝

Contributions are welcome! If you’d like to improve Mr. Secure, feel free to fork the repo and submit a pull request.

Steps to Contribute:

Fork the repository

1. Create a new branch:

git checkout -b feature-branch

2. Make your changes and commit:

git commit -m "Added new feature"

3. Push to the branch:

git push origin feature-branch

Open a Pull Request


License πŸ“œ

This project is licensed under the MIT License.

πŸ’‘ Developed with ❀️ by Mohammad Hashim

About

Mr.Secure is a sleek and intuitive security app designed to help users securely store and manage their credentials. With a modern UI and seamless user experience, it ensures that passwords are handled efficiently while keeping security at the core.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published