PassShield Pro is a secure and user-friendly web application designed to simplify password management. With robust encryption, intuitive interface, and convenient features like auto-generation of strong passwords and password sharing, it offers a seamless solution for organizing and accessing passwords securely. Accessible across multiple platforms, PassShield Pro prioritizes user privacy and data protection, making it an essential tool for individuals and organizations alike.
-
Clone the repository:
git clone https://github.com/sagarvk18/Pass-Shield-Pro.git
-
Navigate to the project directory:
cd Pass-Shield-Pro
-
Install dependencies:
npm install
- Securely store and manage passwords
- Add, edit, and delete passwords
- Copy passwords to clipboard
- Responsive and user-friendly interface
- Password encryption for enhanced security
-
Frontend
- React
- React Router
- React Toastify
-
Backend
- Node.js
- Express.js
- MongoDB via npm Mongo
-
Other Dependencies
- Bootstrap
- Cors
- Dotenv
- UUID
-
Development Tools
- Vite (for Development and Bundling)
- Nodemon (for auto-restarting server during development)
- ESLint (for linting)
- Sass (for Styling)
- Tailwind CSS (for utility-first CSS)