mirror of
https://github.com/PR0M3TH3AN/VoxVera.git
synced 2026-11-03 21:21:23 +00:00
5b88b4599d51b0f7253cb10debb064a7c17207e7
VoxVera Flyers
VoxVera provides scripts and templates for producing printable flyers with QR codes. These flyers link to content hosted through Tor and can also include a Nostr page. The project automates building the HTML, generating the QR codes, and copying all assets into a directory under host/ so they can be served statically.
Prerequisites
- Node.js and npm
- jq
- qrencode
- ImageMagick (
convert) - javascript-obfuscator and html-minifier-terser (installed via npm)
- pdftotext (optional, used when extracting fields from a PDF form)
Generating a Flyer
Run the helper script from the repository root:
# interactive prompts
./src/create_flyer.sh
# use answers from an existing PDF form
./src/create_flyer.sh --from-pdf path/to/form.pdf
The script updates src/config.json, regenerates QR codes, obfuscates index-master.html and nostr-master.html, and copies the resulting files plus PDFs and QR images into host/<subdomain>. The contents in that directory can then be hosted.
See src/README.md for more details on the obfuscation scripts and additional usage notes.
Description
VoxVera is a static, Nostr-powered, printable flyer client.
Readme
MIT
371 MiB
0 Stars
1 Watchers
0 Forks
Languages
JavaScript
82.2%
CSS
7.7%
HTML
7%
Python
3.1%