/anny-vote

simple voting app for ANNY

Primary LanguageHTMLMIT LicenseMIT

anny-vote

CircleCI

simple voting app for ANNY

setup

react fe

install

cd vote-app
yarn install

dev

cd vote-app
yarn start

prod

cd vote-app
yarn build
# serve contents of build directory via nginx

api server

setup

virtualenv -p python3 venv
source venv/bin/activate
pip install -r install/requirements.txt
./bash/create_db.sh

dev

./bash/server_anny_vote.sh

prod

./bash/bg_anny_vote.sh

todo

  • all time page
    • calculate all time best via "highest density", ie most votes per participant
  • charts
  • calculating correlation
    • most related yes and no
    • least related for yes and no
  • mirror low-res of the images
  • export data to google sheet

migration checklist

  • duplicate existing data in cloud db
    • possibly migrate to NoSQL
    • deploy to ec2
  • migrate server architecture to lambda
    • ensure local dev still works
  • make the