https://github.com/starknightt/passwordmanager
The Password Manager is and efficient tool, just for learning purposes, Built using React.js for the frontend, Node.js for the backend, and MongoDB for data storage, it ensures top-notch security and seamless performance. Deployed on Vercel, this app offers a user-friendly interface.
https://github.com/starknightt/passwordmanager
css express-js javascript javscript-history js json mongodb mongodb-atlas mongodb-database nodejs react reactjs tailwindcss vercel
Last synced: about 1 year ago
JSON representation
The Password Manager is and efficient tool, just for learning purposes, Built using React.js for the frontend, Node.js for the backend, and MongoDB for data storage, it ensures top-notch security and seamless performance. Deployed on Vercel, this app offers a user-friendly interface.
- Host: GitHub
- URL: https://github.com/starknightt/passwordmanager
- Owner: StarKnightt
- Created: 2024-04-24T12:17:23.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-24T18:27:19.000Z (almost 2 years ago)
- Last Synced: 2025-04-24T21:58:37.269Z (about 1 year ago)
- Topics: css, express-js, javascript, javscript-history, js, json, mongodb, mongodb-atlas, mongodb-database, nodejs, react, reactjs, tailwindcss, vercel
- Language: JavaScript
- Homepage: https://bit.ly/45me9Oq
- Size: 1.36 MB
- Stars: 11
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Password Manager
This is a simple password manager web application that allows users to securely store and manage their passwords for various accounts. ( This project is only for educational purposes, you can try this, Don't save your real passwords here)
## Features
- **Secure Storage**: Passwords are securely stored in a MongoDB database.
- **User Authentication**: Users can sign up and log in to access their password vault.
- **Password Generation**: Ability to generate strong and random passwords.
- **Password Copy**: One-click copy functionality for easy usage.
- **Responsive Design**: The application is designed to work seamlessly on desktop and mobile devices.
## Technologies Used
- **Frontend**: React.js, Tailwind CSS
- **Backend**: Node.js, Express.js
- **Database**: MongoDB Atlas
- **Deployment**: Vercel (Frontend), Heroku (Backend)
## Demo
[Live Demo](https://password-manager-git-main-starknightts-projects.vercel.app/)
## Setup Instructions
1. Clone the repository: `git clone `
2. Install dependencies: `npm install`
3. Create a `.env` file in the backend directory and add your MongoDB connection string.
4. Run the backend server: `npm start` (inside the backend directory)
5. Run the frontend development server: `npm start` (inside the frontend directory)
6. Open the browser and go to `http://localhost:3000` to access the application.
## Demo Video
## Contributing
Contributions are welcome! Feel free to open an issue or submit a pull request.
## Contributors
- [StarKnightt](https://github.com/StarKnightt) - Creator
- [Synchrotek](https://github.com/Synchrotek) - Contributor