Password Manager is a web application built with React and Vite for the frontend, and Node.js, Express, and MongoDB for the backend. This application allows users to securely store and manage their passwords.
- Add, edit, and delete passwords
- Toggle password visibility
- Responsive design
- Notifications for actions (save, delete)
- React
- Vite
- Tailwind CSS
- React Toastify
- Node.js
- Express
- MongoDB
- Mongoose
- Node.js and npm installed
- MongoDB installed and running
-
Clone the repository:
git clone https://github.com/lilithCode/password-manager.git cd password-manager -
Install frontend dependencies:
cd src npm install -
Install backend dependencies:
cd ../backend npm install
-
Start the backend server:
cd backend node server.js -
Start the frontend development server:
cd ../src npm run dev -
Open your browser and navigate to
http://localhost:3000
Contributions are welcome! Please open an issue or submit a pull request.
This project is licensed under the MIT License.