Skip to content

Files

frontend

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Jun 12, 2023
Nov 1, 2024
Feb 28, 2025
Dec 7, 2023
Feb 28, 2025
Feb 20, 2025
Jun 12, 2023
Jun 12, 2023
Nov 21, 2023
Nov 25, 2024
Jun 12, 2023
Aug 1, 2023
Oct 23, 2024
Nov 22, 2024
Jul 17, 2024
Feb 24, 2025
Apr 5, 2024
Nov 22, 2024
Feb 24, 2025

VxMark

A fully accessible ballot-marking device (BMD).

Setup

Follow the instructions in the VxSuite README to get set up, then run the app like so:

# In apps/mark-scan/frontend
pnpm start

The server will be available at http://localhost:3000.

To run without hot reloading, e.g., if developing on resource-constrained hardware:

DISABLE_MARK_HOT_RELOAD=true pnpm start

Testing

pnpm test

Peripherals

The VxMark accessible controller and PAT input are managed via the fai-100-controller daemon. That daemon is specifically for the VSAP 150. Other daemons are for the VSAP 155, which we used for early prototyping.