passwordManager Tailwind Templates

Passwordmanager

Password Manager (pwdmgr) is a simple app built with React (Vite), Tailwind CSS, Express, and MongoDB Compass for storing and managing passwords.

Password Manager (pwdmgr)

A Password Manager built using React (Vite), Tailwind CSS, Express, and MongoDB Compass. This project helps users store and manage their passwords securely.

šŸš€ Features

  • Add, view, update, and delete stored passwords.
  • Built with MERN stack (MongoDB, Express, React, Node.js).
  • Styled using Tailwind CSS for a modern UI.
  • Uses MongoDB Compass for database management.

āš ļø Important Note

🚨 This project does not have login/logout functionality. Since passwords are stored without user authentication, it is not safe for hosting as passwords may be merged or accessed by unauthorized users.

šŸ› ļø Tech Stack

  • Frontend: React (Vite), Tailwind CSS
  • Backend: Node.js, Express.js
  • Database: MongoDB (MongoDB Compass for local storage)

šŸ“‚ Folder Structure

/pwdmgr
│── /frontend    # React + Tailwind UI
│── /backend     # Express.js API + MongoDB
│── package.json # Dependencies
│── README.md    # Project documentation

šŸ”§ Installation & Setup

1ļøāƒ£ Clone the repository

git clone https://github.com/raj-singhh/pwdmgr.git
cd pwdmgr

2ļøāƒ£ Install dependencies

Frontend

cd frontend
npm install
npm run dev

Backend

cd backend
npm install
npm start

šŸ“Œ Future Improvements

  • User Authentication (JWT-based login/logout)
  • Encryption for stored passwords
  • Cloud-based MongoDB (Atlas) support

✨ Connect with Me

GitHub
LinkedIn
Facebook


šŸ“ø Screenshots

Screenshot (1) Screenshot (2) Screenshot (3) Screenshot (4)

šŸ’” Note: Since this project lacks authentication, storing sensitive passwords is not recommended. Future updates will focus on security improvements.

Top categories

Loading Svelte Themes