A secure and efficient password manager built with NestJS. Manage your credentials, secure notes, and cards with ease.
Password Manager is a secure and efficient solution to manage and store:
- User credentials for various websites and services.
- Secure notes for personal or professional use.
- Credit/Debit card details.
- Secure account creation and login.
- Add, view, and delete credentials.
- Add, view, and delete secure notes.
- Add, view, and delete card details.
- Delete user account and all associated data.
Front-end implementation for a more interactive user experience.
Reasons for choosing these technologies:
- NestJS: Provides a scalable framework for building server-side applications.
- Prisma: Efficient database management and query execution.
- bcrypt: Secure password hashing.
- jsonwebtoken: Secure and efficient JWT token management.
- cryptr: Simple data encryption and decryption.
$ git clone https://github.com/AnaLauraFFerraz/password-manager.git $ cd password-manager $ npm install
# development $ npm run start # watch mode $ npm run start:dev # production mode $ npm run start:prod
# unit tests $ npm run test # e2e tests $ npm run test:e2e # test coverage $ npm run test:cov
For any issues or feature requests, please open an issue on the GitHub repository.
Password Manager is MIT licensed.