An open API service indexing awesome lists of open source software.

https://github.com/riadafridishibly/vault-app

Vault App - Keep your secrets secret (Golang + React)
https://github.com/riadafridishibly/vault-app

encryption golang react reactjs wails

Last synced: 5 months ago
JSON representation

Vault App - Keep your secrets secret (Golang + React)

Awesome Lists containing this project

README

          

# Vault App

Keep your secrets secret.

## Screenshots

![Register](./screenshot/register.png)
![Login](./screenshot/login.png)
![Password Generator](./screenshot/password_gen.png)
![Keys](./screenshot/keys.png)
![Add New](./screenshot/add_newitem.png)
![Password Manager](./screenshot/password_manger.png)

## Features to implement

- [x] Random Password Generator
- [x] Password Manager
- [ ] Secure Notes (Encrypted)
- [ ] Encrypt Files / Directories

## TODO

- Remove all things from `routes.ts` file
- Mangage all routes in `createHashRouter` function
- Improve UI for master password entry
- Add validation when registering for the first time
- User should be able to update the master password
- It requires re-encrypting all the private keys with the new master password
- Show error when no active age key found

### Authentication

- [x] Master key
- [x] Encrypt other keys with the master key
- [ ] Adding a key requires entering the master key
- [ ] UI for the master key!