π₯οΈ Add macOS support
Description: Make sure the application runs correctly on macOS without any errors, especially regarding system commands.
Tasks:
π Create our own encryption algorithm
Description: Instead of only using the cryptography library, implement a custom encryption algorithm for learning and extended features.
Tasks:
π Create a web interface
Description: A static mirror of the CLI already exists in docs/, but there's no real web interface with a backend. Build a web app (HTML / CSS / JavaScript / Python backend) that reproduces PyVault's features in the browser.
Tasks:
π₯οΈ Add macOS support
Description: Make sure the application runs correctly on macOS without any errors, especially regarding system commands.
Tasks:
system_info.pyor other files to handle macOS properly.π Create our own encryption algorithm
Description: Instead of only using the
cryptographylibrary, implement a custom encryption algorithm for learning and extended features.Tasks:
Fernet.π Create a web interface
Description: A static mirror of the CLI already exists in
docs/, but there's no real web interface with a backend. Build a web app (HTML / CSS / JavaScript / Python backend) that reproduces PyVault's features in the browser.Tasks:
fernet.jsand Web Crypto API to keep compatibility with the CLI data.localStorageand/or a database, like thesecret/folder.