SkillAgentSearch skills...

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/PasswordManager

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

Setup Instructions

  1. Clone the repository: git clone <repository_url>
  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

<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

View on GitHub
GitHub Stars11
CategoryOperations
Updated1y ago
Forks1

Languages

JavaScript

Security Score

65/100

Audited on Sep 8, 2024

No findings