Password Manager is a web application that allows users to securely store and manage their passwords. Built with React and Vite, it offers a user-friendly interface and robust functionality.
- Add, edit, and delete passwords
- Copy passwords to clipboard
- Toggle password visibility
- Securely store and retrieve passwords using MongoDB
- Responsive design
-
Clone the repository:
git clone https://github.com/HackesticMedusa/password-manager-mongo.git
-
Navigate to the project directory:
cd password-manager-mongo
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open your browser and navigate to http://localhost:5173/.
-
Navigate to the backend directory:
cd backend
-
Install backend dependencies:
npm install
-
Create a
.env
file in the backend directory and add your MongoDB URI and database name:MONGO_URI=your_mongodb_uri DB_NAME=your_database_name
-
Start the backend server:
node server.js
Contributions are welcome! Please fork the repository and create a pull request with your changes.
This project is licensed under the MIT License. See the LICENSE file for details.
For any inquiries, please contact HackesticMedusa.