HackDuke 2018 project. The goal of this project is to help students remember when assignments are due. They take a picture of the assignment, and this program finds the due date, class, and assignment name, and displays it on the website for them. In the future, we would link it to their Google Calendar and add a reminder, but we weren't able to add that yet.
- Clone the repo.
- Install python 3.5 or above
- Install pip
- Install all necessary packages (the ones at the top of json_io.py)
- Register a project with console.cloud.google.com (this is really hard and I don't remember how to do it anymore).
- Include a path to the json verifying your identity.
- Run
ipconfigto figure out how to access the website. - Open a terminal and run
python json_io.py. - In your browser, navigate to your ip, with
xip.io:5010at the end. I.e.10.193.65.204.xip.io:5010 - Enjoy!