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.
Install / Use
/learn @StarKnightt/PasswordManagerREADME
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
Setup Instructions
- Clone the repository:
git clone <repository_url> - Install dependencies:
npm install - Create a
.envfile in the backend directory and add your MongoDB connection string. - Run the backend server:
npm start(inside the backend directory) - Run the frontend development server:
npm start(inside the frontend directory) - Open the browser and go to
http://localhost:3000to access the application.
Demo Video
<video controls src="AwesomeScreenshot-30_5_2024,8 44 01pm.mp4" title="Title"></video>
Contributing
Contributions are welcome! Feel free to open an issue or submit a pull request.
Contributors
- StarKnightt - Creator
- Synchrotek - Contributor
