Skip to content
A Contact form built in vue that allows for pgp encryption before submittting the form.
Vue JavaScript HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
.env Added env variable for now until figure out netlify's env variables Nov 24, 2019

Keybase Contact Form - Vue

Project Info

This form was designed to allow encrypting messages from site visitors to site owners. The form uses PGP encryption provided by Keybase with kbpgp.js. The front end is built out in Vuejs. The server site is built using Netlify functions. The encryption is done in the user's browser, and does not post the user's plain text message unless they choose not to encrypt.


Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.

You can’t perform that action at this time.