Desktop Application for Encrypting and Decrypting Text Files with Password Protection to Secure Your Secrets
- Start the app
- Type a password
- Add your text to the text area: passwords or other secrets you would like to store safely
- Hit "Save". Your text will be encrypted and saved in files/file.txt encrypted with the password set
- Close the app
Now you can reopen and read your file using the password you set.
Note: Always remember the password you set before saving. If you change the password, the new password will be required to access the updated version of the file.
To run this application, you need to have the following installed on your system:
-
Node.js and npm
-
Go
- go version 1.21+
- Download and install Go
git clone https://github.com/loosla/secureFile.git
cd secureFile
cd frontend
npm install
npm run build
npm start
Navigate to the backend directory and start the Go server:
cd ../backend
go run .
Navigate to electron directory and install Electron:
cd ../electron
npm install
Navigate to electron directory and start the Electron app:
cd ..
npm start-electron
npm start
- Add config for host, port to share between BE and FE
- Path to file or file name as an input?