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)
- 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.
- Frontend: React.js, Tailwind CSS
- Backend: Node.js, Express.js
- Database: MongoDB Atlas
- Deployment: Vercel (Frontend), Heroku (Backend)
- Clone the repository:
git clone <repository_url>
- Install dependencies:
npm install
- Create a
.env
file 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:3000
to access the application.
Contributions are welcome! Feel free to open an issue or submit a pull request.
- StarKnightt - Creator
- Synchrotek - Contributor