https://github.com/hackesticmedusa/password-manager-mongo
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.
https://github.com/hackesticmedusa/password-manager-mongo
build-tool dev-server frontend hmr javascript open-source password-management react vite web-application
Last synced: about 2 months ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/hackesticmedusa/password-manager-mongo
- Owner: HackesticMedusa
- License: mit
- Created: 2024-08-14T14:28:37.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-22T06:11:20.000Z (almost 2 years ago)
- Last Synced: 2025-08-05T12:40:04.760Z (10 months ago)
- Topics: build-tool, dev-server, frontend, hmr, javascript, open-source, password-management, react, vite, web-application
- Language: JavaScript
- Homepage: https://password-manager-hm.vercel.app
- Size: 139 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Password Manager

## Description
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.
## Features
- Add, edit, and delete passwords
- Copy passwords to clipboard
- Toggle password visibility
- Securely store and retrieve passwords using MongoDB
- Responsive design
## Installation
1. Clone the repository:
```sh
git clone https://github.com/HackesticMedusa/password-manager-mongo.git
```
2. Navigate to the project directory:
```sh
cd password-manager-mongo
```
3. Install dependencies:
```sh
npm install
```
## Usage
1. Start the development server:
```sh
npm run dev
```
2. Open your browser and navigate to [http://localhost:5173/](http://localhost:5173/).
## Backend Setup
1. Navigate to the backend directory:
```sh
cd backend
```
2. Install backend dependencies:
```sh
npm install
```
3. Create a `.env` file in the backend directory and add your MongoDB URI and database name:
```env
MONGO_URI=your_mongodb_uri
DB_NAME=your_database_name
```
4. Start the backend server:
```sh
node server.js
```
## Contributing
Contributions are welcome! Please fork the repository and create a pull request with your changes.
## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
## Acknowledgements
- [React](https://reactjs.org/)
- [Vite](https://vitejs.dev/)
- [Tailwind CSS](https://tailwindcss.com/)
## Contact
For any inquiries, please contact [HackesticMedusa](https://github.com/HackesticMedusa).