SecureVault is a secure web application that allows users to store and manage their passwords. Users can log in using their email and securely store multiple passwords associated with different usernames and site names. All stored passwords are encrypted for security.
- User authentication using email
- Secure storage of multiple passwords
- Password encryption
- Responsive design
-
Frontend:
- React
- Tailwind CSS
-
Backend:
- Express.js
-
Database:
- MongoDB
-
Others:
- bcrypt (for password hashing)
- JWT (for authentication)
Make sure you have the following installed on your machine:
- Node.js
- npm (Node Package Manager)
- MongoDB