Xylo is a tool to explore how people remember passwords using sound and color. This project is meant for COMP 3008 Human Computer Interaction at Carleton University.
Initial setup
- Clone the repo.
- Make sure that your Node version is greater than 11. You can check this with
node -v
and upgrade withbrew upgrade node
. - From the base folder run
npm install
to create node_modules. - Navigate to the
/client
folder and runnpm install
here as well.
Running the app
- From the base folder, start the server with
yarn dev
and navigate tohttp://localhost:3000/
.
Ignoring local changes to the log file
- Run
git update-index --assume-unchanged LogFile.csv
in your console to ignore any future changes toLogFile.csv
. - Run
git update-index --no-assume-unchanged LogFile.csv
to undo this action. - To get a list of assume unchanged files, run
git ls-files -v|grep '^h'