Link Vault

Introduction

Linki is a React based link vault that uses a local, encrypted IndexedDB to store online meeting links and their passwords. I created it to solve the problem of having too many Zoom links to keep track of after all my classes went online.

Built With

  • create-react-app
  • secure-webstore, an encrypted version of idb-keyval for storing meeting data securely in IndexedDB.

Site Page

Try it out at linki.netlify.app

Gallery

This page asks the user to create a secure passkey that will be used to encrypt their data locally. Provides protection for meeting passcodes.

Vault Generation

This is the form to add and update meetings.

Edit Meeting Form

This is the dashboard where you can see upcoming meetings, their passwords, and also click to launch them.

Dashboard