A data driven website which allows Duke students to make more informed decisions on what to eat in terms of popularity and nutrition.
Created by Bilva Sanaba, Teddy Ruby, Ryan Pond, Alex Boss, and Katie Van Dyk
The website is built using Node.JS with Express. The database is implemented with sqllite3.
Contains app.js which routes the entire website as well as various metadata
Contains all static html.
Contains all queries used for graphs, diary log, login/logout, etc. These files are used by app.js in http requests.
Contains all nutrition and vendor data used for database as well as scripts for generating a sqlite3 database using this data.
Contains all javascript files used by the static html pages to create various functionality.
The website is live and can be found at http://dukefoodpal.herokuapp.com/.
Create an account or check out one of the following:
Username: ryanpond21 Password: pass
Username: katie Password: pass
To host the website first download or clone the repository.
Install the needed dependencies with:
npm install
To locally run the site type:
node app.js