The final project for CS 419 (computer security), was to implement a secure electronic voting system. I shat this out in a few hours. See the PDF for more info.
After cloning the repo with git clone [email protected]:eddiezane/EVote.git
cd
into the directory and run npm install -d
to install dependencies.
To start the app, run npm start
. Visit the CLA at https://localhost:5000 and the CTF at https://localhost:3000.
Run npm test
. CSRF tokens are sad to test so I pretty much stopped caring.