diff --git a/src/data/projects/password-manager.md b/src/data/projects/password-manager.md new file mode 100644 index 000000000..1acce1519 --- /dev/null +++ b/src/data/projects/password-manager.md @@ -0,0 +1,33 @@ +--- +title: 'Password Manager - CLI' +description: 'Create a CLI based Password Manager' +isNew: false +sort: 1 +difficulty: 'advanced' +nature: 'CLI' +skills: + - 'Bash' + - 'Linux' + - 'GPG' +seo: + title: 'Build A File CLI Based Password Manager in Bash' + description: 'Learn how to build a CLI based Password Manager in Bash.' + keywords: + - 'bash' + - 'cli' + - 'linux' + - 'gpg' +roadmapIds: + - 'linux' +--- + +In this project, you will develop a CLI based Password Manager in Bash that allows users to store, retrieve, and manage their passwords securely using strong encryption methods such as GPG. + +## Requirements + +The tool should: + +- Be password protected and restricted to only the assigned user. +- Allow the user to add, delete and view passwords. +- Suggest strong passwords. +- Use GPG to encrypt the password storage file.