CSE 5911 - Capstone Project
- Jared Walker
- Mohamed Ruzli Mohamed Rifdhi
- Cameron Dombrowski
- Axay Patel
- Sam Yao
- Run 'npm install' to install all project dependencies
- Run the server using 'npm start' in the folder of the project
- Go to http://localhost:3000/ to enter an email and password
- Go to http://localhost:3000/userlist to view the entries
- download chipsdontlie.pem private key
ssh -i chipsdontlie.pem ec2-user@<PublicIPv4>
exit
to logout
- login to instance
- cd to project directory
- if server is up run:
screen -r
(reconnects to previous environment) - run:
git pull origin
- run:
npm install
- run:
screen
(to keep proccess up after exiting ssh) - run:
npm start
- Check Processes running:
lsof -i
- Kill Process running:
kill -9 <PID>
- For Andriod, download TagWriter by NXP: https://play.google.com/store/apps/details?id=com.nxp.nfc.tagwriter&hl=en_US&gl=US
- Get empty NFC tag ready to write
- Tap Write Tags -> New Dataset -> Link
- Under "Custom URL" type http://ec2-3-95-179-246.compute-1.amazonaws.com:3000/ 4a. For Google page, type the same URL with /google at the end, same for Grubhub and Wifi with /grubhub and /wifi respectively
- Tap Save & Write -> Write
- Touch the NFC tag to the back of the phone, tap "Tap to Confirm Store", and touch the NFC to the phone once more
- To test, exit app and touch the NFC tag to the back of the phone
- Run 'npm install' to install all dependencies
- Run 'npm test' to run all test suites